-
Notifications
You must be signed in to change notification settings - Fork 268
Description
Basic Information
Digging into some syntax, I just read that the semicolon is now discouraged as a delimiter.
Way back when, a semicolon was considered a valid delimiter (1999). Apparently, not any more. The 2014 W3C only includes ampersands, i.e., semicolons are now actually considered invalid.
Let strings be the result of strictly splitting the string payload on U+0026 AMPERSAND characters (&).
Source: https://www.w3.org/TR/2014/REC-html5-20141028/forms.html#url-encoded-form-data
E.g.,
https://www.yadayada.org/community/index.php?action=post;board=263.0
Should probably be:
https://www.yadayada.org/community/index.php?action=post&board=263.0
Probably a 3.0 only thing.
We probably need to honor & and ; on URLs for a while, even if only generating using &.
Steps to reproduce
Expected result
No response
Actual result
No response
Version/Git revision
3.0 Alpha 4
Database Engine
All
Database Version
No response
PHP Version
No response
Logs
Additional Information
No response