Revision 156a37a385f8c27d8b35995e88b913d5cfb1e02a authored by Simon Sapin on 21 April 2016, 08:35:40 UTC, committed by Anne van Kesteren on 21 April 2016, 08:35:40 UTC
https://html.spec.whatwg.org/multipage/comms.html#dom-websocket says to parse the first argument with https://url.spec.whatwg.org/#concept-url-parser, which in turns says:

> Remove any leading and trailing C0 controls and space from input.

Which links to:

> The C0 controls and space are C0 controls and code point U+0020. 
> The C0 controls are code points in the range U+0000 to U+001F, inclusive.

So a trailing U+0000 is removed from a string when parsing it as an URL.
1 parent 3d40f9b
History
File Mode Size
auth1
auth2
auth3
auth4
auth5
auth6
auth7
auth8
auth9
nocors
accept-language.py -rw-r--r-- 132 bytes
accept.py -rw-r--r-- 109 bytes
authentication.py -rw-r--r-- 1.3 KB
chunked.py -rw-r--r-- 666 bytes
conditional.py -rw-r--r-- 620 bytes
content.py -rw-r--r-- 726 bytes
corsenabled.py -rw-r--r-- 909 bytes
delay.py -rw-r--r-- 177 bytes
echo-method.py -rw-r--r-- 181 bytes
empty-div-utf8-html.py -rw-r--r-- 161 bytes
folder.txt -rw-r--r-- 7 bytes
form.py -rw-r--r-- 116 bytes
gzip.py -rw-r--r-- 828 bytes
headers.py -rw-r--r-- 499 bytes
image.gif -rw-r--r-- 163.2 KB
img-utf8-html.py -rw-r--r-- 143 bytes
img.jpg -rw-r--r-- 106.2 KB
infinite-redirects.py -rw-r--r-- 864 bytes
init.htm -rw-r--r-- 143 bytes
inspect-headers.py -rw-r--r-- 982 bytes
invalid-utf8-html.py -rw-r--r-- 142 bytes
redirect.py -rw-r--r-- 353 bytes
requri.py -rw-r--r-- 133 bytes
shift-jis-html.py -rw-r--r-- 261 bytes
status.py -rw-r--r-- 362 bytes
trickle.py -rw-r--r-- 390 bytes
upload.py -rw-r--r-- 636 bytes
utf16.txt -rw-r--r-- 18 bytes
well-formed.xml -rw-r--r-- 127 bytes
win-1252-xml.py -rw-r--r-- 168 bytes
workerxhr-origin-referrer.js -rw-r--r-- 1.4 KB
workerxhr-simple.js -rw-r--r-- 241 bytes
xmlhttprequest-timeout-aborted.js -rw-r--r-- 822 bytes
xmlhttprequest-timeout-abortedonmain.js -rw-r--r-- 464 bytes
xmlhttprequest-timeout-overrides.js -rw-r--r-- 922 bytes
xmlhttprequest-timeout-overridesexpires.js -rw-r--r-- 1.2 KB
xmlhttprequest-timeout-runner.js -rw-r--r-- 570 bytes
xmlhttprequest-timeout-simple.js -rw-r--r-- 340 bytes
xmlhttprequest-timeout-synconmain.js -rw-r--r-- 98 bytes
xmlhttprequest-timeout-synconworker.js -rw-r--r-- 520 bytes
xmlhttprequest-timeout-twice.js -rw-r--r-- 484 bytes
xmlhttprequest-timeout.js -rw-r--r-- 8.4 KB
zlib.py -rw-r--r-- 693 bytes

back to top