-
Notifications
You must be signed in to change notification settings - Fork 8
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
Query Value containing ';' character #49
Comments
";" should be escaped just as "&" in |
@rawdlite: Thanks for reporting. Just uploaded a bugfix version to PyPi. Feel free to reopen this issue if the problem still persists. |
Looking good. Thanks for the fast fix. |
It appears harmless to protect name, value pairs against other esoteric server-side parsers that could, in theory, use 2C, 21! 24$ 27' 28( 29) 2A* 3A: 40@ 2F/ 3F? for splitting the query into name=value pairs (sub-delims and special characters allowed by RFC 3986 in the query component). I suggested that as an issue in a standard, whatwg/url#74. (On the other hand, I wonder why urisplit() decided to follow the HTML4 suggestion on splitting by semi-colons. One StackOverflow answer mentioned that HTML5 does not suggest this any more. Perhaps, urisplit() could have an option to control the splitting of query elements?) |
@ilatypov: Short answer: Because Python's standard Longer answer: I started |
I have some mp3 files with multiple genres separated by
;
like so:Now
gives
yet
yields
while
is what i would expect to get.
Would be great if this case could be handled by
getquerylist()
The text was updated successfully, but these errors were encountered: