mirror of
https://github.com/home-assistant/core.git
synced 2025-07-26 22:57:17 +00:00
Fix parameter escaping (#12008)
From rfc3986: The characters slash ("/") and question mark ("?") may represent data within the query component See https://tools.ietf.org/html/rfc3986#section-3.4
This commit is contained in:
parent
99c6a10b99
commit
6d59dad1ce
@ -494,5 +494,5 @@ class SqueezeBoxDevice(MediaPlayerDevice):
|
|||||||
all_params = [command]
|
all_params = [command]
|
||||||
if parameters:
|
if parameters:
|
||||||
for parameter in parameters:
|
for parameter in parameters:
|
||||||
all_params.append(urllib.parse.quote(parameter, safe=':='))
|
all_params.append(urllib.parse.quote(parameter, safe=':=/?'))
|
||||||
return self.async_query(*all_params)
|
return self.async_query(*all_params)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user