-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
URL with # #824
Comments
Hash part of address string shouldn't be send on the sever by aiohttp: http://stackoverflow.com/a/3664262/391865 I'm outside of dev environment, so can't test what aiohttp does. |
It was an accidental mistake. |
I still face this issue with aiohttp version 3.4.4. During Yandex oAuth flow my server get request at 'redirect uri' from yandex. Url parameters within this url are started with |
@remort fragment part does not reach HTTP servers and is accessible only from the client. |
@webknjaz, you mean aiohttp server cuts fragment part off the url ? But, you're right, I used wrong oAuth But cutting off fragment part from url at the server side is a big question. |
@remort server doesn't even receive that. Because according to the standard, browsers doesn't send the fragment part at all (it's illegal from the HTTP perspective). |
@webknjaz, ok, thank you for clarification. My fault then. |
test.py
You can see that when a '#' in the url, aiohttp fail to get the url, but the requests can. I don't know why it , can you tell me
The text was updated successfully, but these errors were encountered: