mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 13:18:13 +00:00

This fixes URL fragments containing characters in the fragment encoding set that were not being correctly percent encoded.
60 lines
1.1 KiB
Text
60 lines
1.1 KiB
Text
ftp://serenityos.org:21
|
|
protocol => 'ftp:'
|
|
username => ''
|
|
password => ''
|
|
host => 'serenityos.org'
|
|
hostname => 'serenityos.org'
|
|
port => ''
|
|
pathname => '/'
|
|
search => ''
|
|
hash => ''
|
|
http://[0:1:0:1:0:1:0:1]
|
|
protocol => 'http:'
|
|
username => ''
|
|
password => ''
|
|
host => '[0:1:0:1:0:1:0:1]'
|
|
hostname => '[0:1:0:1:0:1:0:1]'
|
|
port => ''
|
|
pathname => '/'
|
|
search => ''
|
|
hash => ''
|
|
http://[1:0:1:0:1:0:1:0]
|
|
protocol => 'http:'
|
|
username => ''
|
|
password => ''
|
|
host => '[1:0:1:0:1:0:1:0]'
|
|
hostname => '[1:0:1:0:1:0:1:0]'
|
|
port => ''
|
|
pathname => '/'
|
|
search => ''
|
|
hash => ''
|
|
http://[1:1:0:0:1:0:0:0]/
|
|
protocol => 'http:'
|
|
username => ''
|
|
password => ''
|
|
host => '[1:1:0:0:1::]'
|
|
hostname => '[1:1:0:0:1::]'
|
|
port => ''
|
|
pathname => '/'
|
|
search => ''
|
|
hash => ''
|
|
unknown://serenityos.org:0
|
|
protocol => 'unknown:'
|
|
username => ''
|
|
password => ''
|
|
host => 'serenityos.org:0'
|
|
hostname => 'serenityos.org'
|
|
port => '0'
|
|
pathname => ''
|
|
search => ''
|
|
hash => ''
|
|
http://serenityos.org/cat?dog#meow"woof
|
|
protocol => 'http:'
|
|
username => ''
|
|
password => ''
|
|
host => 'serenityos.org'
|
|
hostname => 'serenityos.org'
|
|
port => ''
|
|
pathname => '/cat'
|
|
search => '?dog'
|
|
hash => '#meow%22woof'
|