You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I apologize in advance if this is not a bug, or alternatively, a bug which isn't in aiohttp. I'm reporting it here since I'm not familiar with the aiohttp code and I experienced this unexpected change in behaviour by using aiohttp.
🐞 Describe the bug
The query parameters from a Request object now appear in their url encoded form rather than the previously decoded form.
💡 To Reproduce
Install aiohttp with yarl version 1.6.0 (came out in September 23)
Write a simple http service with a controller
Send a request with query parameters which include characters that get encoded in urls (such as spaces)
Attempt to retrieve the query parameter objects and see that they are in an encoded form
💡 Expected behavior
The query parameters should be decoded, as before.
📋 Your version of the Python
$ python --version...
3.7.9
📋 Your version of the aiohttp/yarl/multidict distributions
$ python -m pip show aiohttp...
$ python -m pip show multidict...
$ python -m pip show yarl...
yarl==1.6.0
aiohttp==3.6.2
multidict==4.7.4
The text was updated successfully, but these errors were encountered:
I apologize in advance if this is not a bug, or alternatively, a bug which isn't in aiohttp. I'm reporting it here since I'm not familiar with the aiohttp code and I experienced this unexpected change in behaviour by using aiohttp.
🐞 Describe the bug
The query parameters from a Request object now appear in their url encoded form rather than the previously decoded form.
💡 To Reproduce
💡 Expected behavior
The query parameters should be decoded, as before.
📋 Your version of the Python
3.7.9
📋 Your version of the aiohttp/yarl/multidict distributions
yarl==1.6.0
aiohttp==3.6.2
multidict==4.7.4
The text was updated successfully, but these errors were encountered: