UNPKG

catberry-uri

Version:

URI parser strictly according to RFC 3986

26 lines 1.11 kB
{ "items": [ "http://user:pass@example.org:3000/some/path?some=value&some2=value#fragment", "//user:pass@example.org:3000/some/path?some=value&some2=value#fragment", "//user:@example.org:3000/some/path?some=value&some2=value#fragment", "//user@example.org:3000/some/path?some=value&some2=value#fragment", "//@example.org:3000/some/path?some=value&some2=value#fragment", "//example.org:3000/some/path?some=value&some2=value#fragment", "//example.org:/some/path?some=value&some2=value#fragment", "//example.org/some/path?some=value&some2=value#fragment", "//127.0.0.1/some/path?some=value&some2=value#fragment", "//[2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d]:9090/some/path?some=value&some2=value#fragment", "///some/path?some=value&some2=value#fragment", "/some/path?some=value&some2=value#fragment", "/some/path?some=value&some2=value#", "/some/path?some=value&some2=value", "/some/path?😢=😊&some2=😢", "/some/path?some=&some2=value", "/some/path?some&some2=value", "/some/path?some=value1&some&some=value3", "/some/path?", "/some/path", "/so%2Fme/pa%2Fth", "" ] }