http://http://e:b@x.key=val%al#y=le.x?key=val%al#tp://e:b@x.y:80/dirfx0/val%al#yle.x?key=val&kval%al#y=le.x?key=val%al#tp://e:b@x.y:80/dirfx0/fal%a)#y=le.x?keal%al#f
r/file.x?kf
r/file.x?key=e.x?key=val%al#f
r/file..x?key=val&kval&key2=val#f
