{
  "started_at_utc": "2026-10-25T01:59:55.166989+00:00",
  "ended_at_utc": "2026-10-25T01:59:55.700204+00:00",
  "results": {
    "node": {
      "version": "v24.22.1",
      "url_dependency_version": "4.0.0",
      "rows": [
        {
          "id": "P01",
          "ok": true,
          "serialized": "https://accounts.example.test@billing.example.test/pay?invoice=sample#receipt",
          "scheme": "https",
          "hostname": "billing.example.test",
          "port": "",
          "path": "/pay",
          "query": "invoice=sample",
          "fragment": "receipt",
          "username": "accounts.example.test",
          "password": ""
        },
        {
          "id": "P02",
          "ok": true,
          "serialized": "https://xn--caf-dma.example.test/a%2Fb?term=a+b#top",
          "scheme": "https",
          "hostname": "xn--caf-dma.example.test",
          "port": "",
          "path": "/a%2Fb",
          "query": "term=a+b",
          "fragment": "top",
          "username": "",
          "password": ""
        },
        {
          "id": "P03",
          "ok": true,
          "serialized": "https://[2001:db8::42]:8443/b?x=1&x=2",
          "scheme": "https",
          "hostname": "[2001:db8::42]",
          "port": "8443",
          "path": "/b",
          "query": "x=1&x=2",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P04",
          "ok": true,
          "serialized": "https://cdn.example.test/asset.png?size=2",
          "scheme": "https",
          "hostname": "cdn.example.test",
          "port": "",
          "path": "/asset.png",
          "query": "size=2",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P05",
          "ok": true,
          "serialized": "https://example.test/a/c?x=%2F",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a/c",
          "query": "x=%2F",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P06",
          "ok": true,
          "serialized": "https://portal.example.test/guide?mode=plain",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": "",
          "path": "/guide",
          "query": "mode=plain",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P07",
          "ok": true,
          "serialized": "https://portal.example.test/guide/intro",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": "",
          "path": "/guide/intro",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P08",
          "ok": true,
          "serialized": "https://portal.example.test/docs/?mode=plain&mode=full",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": "",
          "path": "/docs/",
          "query": "mode=plain&mode=full",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P09",
          "ok": true,
          "serialized": "https://portal.example.test/docs/#section-two",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": "",
          "path": "/docs/",
          "query": "",
          "fragment": "section-two",
          "username": "",
          "password": ""
        },
        {
          "id": "P10",
          "ok": true,
          "serialized": "https://portal.example.test/docs/",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": "",
          "path": "/docs/",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P11",
          "ok": true,
          "serialized": "https://portal.example.test/docs/example.test/path",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": "",
          "path": "/docs/example.test/path",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P12",
          "ok": true,
          "serialized": "https://portal.example.test/docs/example.test/path",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": "",
          "path": "/docs/example.test/path",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P13",
          "ok": true,
          "serialized": "https://example.test/folder/item",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/folder/item",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P14",
          "ok": true,
          "serialized": "https://example.test/a/b",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a/b",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P15",
          "ok": true,
          "serialized": "https://example.test/b",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/b",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P16",
          "ok": true,
          "serialized": "https://example.test/a/%252e%252e/b",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a/%252e%252e/b",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P17",
          "ok": true,
          "serialized": "https://example.test/a%20b?q=two%20words",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a%20b",
          "query": "q=two%20words",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P18",
          "ok": true,
          "serialized": "https://example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P19",
          "ok": true,
          "serialized": "https://example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P20",
          "ok": true,
          "serialized": "https://example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P21",
          "ok": true,
          "serialized": "https://name%40label@example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "name%40label",
          "password": ""
        },
        {
          "id": "P22",
          "ok": true,
          "serialized": "https://reader:sample@example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "reader",
          "password": "sample"
        },
        {
          "id": "P23",
          "ok": true,
          "serialized": "https://one%40two@example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "one%40two",
          "password": ""
        },
        {
          "id": "P24",
          "ok": true,
          "serialized": "https://example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P25",
          "ok": true,
          "serialized": "http://example.test/a",
          "scheme": "http",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P26",
          "ok": true,
          "serialized": "http://example.test:443/a",
          "scheme": "http",
          "hostname": "example.test",
          "port": "443",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P27",
          "ok": true,
          "serialized": "https://example.test./a",
          "scheme": "https",
          "hostname": "example.test.",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P28",
          "ok": true,
          "serialized": "https://xn--caf-dma.example.test/a",
          "scheme": "https",
          "hostname": "xn--caf-dma.example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P29",
          "ok": true,
          "serialized": "https://xn--py-7kc.example.test/a",
          "scheme": "https",
          "hostname": "xn--py-7kc.example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P30",
          "ok": true,
          "serialized": "https://192.0.2.1/a",
          "scheme": "https",
          "hostname": "192.0.2.1",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P31",
          "ok": true,
          "serialized": "https://192.0.2.1/a",
          "scheme": "https",
          "hostname": "192.0.2.1",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P32",
          "ok": true,
          "serialized": "https://example.test:0/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "0",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P33",
          "ok": true,
          "serialized": "https://example.test:65535/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "65535",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P34",
          "ok": false,
          "error": "TypeError"
        },
        {
          "id": "P35",
          "ok": false,
          "error": "TypeError"
        },
        {
          "id": "P36",
          "ok": false,
          "error": "TypeError"
        },
        {
          "id": "P37",
          "ok": true,
          "serialized": "https://example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P38",
          "ok": true,
          "serialized": "https://example.test/a?x=1&x=2&empty=&flag#fragment",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "x=1&x=2&empty=&flag",
          "fragment": "fragment",
          "username": "",
          "password": ""
        },
        {
          "id": "P39",
          "ok": true,
          "serialized": "https://example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": ""
        },
        {
          "id": "P40",
          "ok": true,
          "serialized": "https://example.test/a%ZZ?x=%",
          "scheme": "https",
          "hostname": "example.test",
          "port": "",
          "path": "/a%ZZ",
          "query": "x=%",
          "fragment": "",
          "username": "",
          "password": ""
        }
      ]
    },
    "python": {
      "version": "3.15.1",
      "rows": [
        {
          "id": "P01",
          "ok": true,
          "serialized": "https://accounts.example.test@billing.example.test:443/pay?invoice=sample#receipt",
          "scheme": "https",
          "hostname": "billing.example.test",
          "port": 443,
          "path": "/pay",
          "query": "invoice=sample",
          "fragment": "receipt",
          "username": "accounts.example.test",
          "password": null
        },
        {
          "id": "P02",
          "ok": true,
          "serialized": "https://café.example.test/a%2Fb?term=a+b#top",
          "scheme": "https",
          "hostname": "café.example.test",
          "port": null,
          "path": "/a%2Fb",
          "query": "term=a+b",
          "fragment": "top",
          "username": null,
          "password": null
        },
        {
          "id": "P03",
          "ok": true,
          "serialized": "https://[2001:db8::42]:8443/a/../b?x=1&x=2",
          "scheme": "https",
          "hostname": "2001:db8::42",
          "port": 8443,
          "path": "/a/../b",
          "query": "x=1&x=2",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P04",
          "ok": true,
          "serialized": "https://cdn.example.test/img/../asset.png?size=2",
          "scheme": "https",
          "hostname": "cdn.example.test",
          "port": null,
          "path": "/img/../asset.png",
          "query": "size=2",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P05",
          "ok": true,
          "serialized": "https://EXAMPLE.test:443/a/./b/../c?x=%2F",
          "scheme": "https",
          "hostname": "example.test",
          "port": 443,
          "path": "/a/./b/../c",
          "query": "x=%2F",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P06",
          "ok": true,
          "serialized": "https://portal.example.test/guide?mode=plain",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": null,
          "path": "/guide",
          "query": "mode=plain",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P07",
          "ok": true,
          "serialized": "https://portal.example.test/guide/intro",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": null,
          "path": "/guide/intro",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P08",
          "ok": true,
          "serialized": "https://portal.example.test/docs/?mode=plain&mode=full",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": null,
          "path": "/docs/",
          "query": "mode=plain&mode=full",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P09",
          "ok": true,
          "serialized": "https://portal.example.test/docs/#section-two",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": null,
          "path": "/docs/",
          "query": "",
          "fragment": "section-two",
          "username": null,
          "password": null
        },
        {
          "id": "P10",
          "ok": true,
          "serialized": "https://portal.example.test/docs/",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": null,
          "path": "/docs/",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P11",
          "ok": true,
          "serialized": "https://portal.example.test/docs/example.test/path",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": null,
          "path": "/docs/example.test/path",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P12",
          "ok": true,
          "serialized": "https://portal.example.test/docs/example.test/path",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": null,
          "path": "/docs/example.test/path",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P13",
          "ok": true,
          "serialized": "https://example.test\\folder\\item",
          "scheme": "https",
          "hostname": "example.test\\folder\\item",
          "port": null,
          "path": "",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P14",
          "ok": true,
          "serialized": "https://example.test/a/%2e/b",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a/%2e/b",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P15",
          "ok": true,
          "serialized": "https://example.test/a/%2E%2e/b",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a/%2E%2e/b",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P16",
          "ok": true,
          "serialized": "https://example.test/a/%252e%252e/b",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a/%252e%252e/b",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P17",
          "ok": true,
          "serialized": "https://example.test/a b?q=two words",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a b",
          "query": "q=two words",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P18",
          "ok": true,
          "serialized": "https://example.test/a  ",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a  ",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P19",
          "ok": true,
          "serialized": "https://example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P20",
          "ok": true,
          "serialized": "https://example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P21",
          "ok": true,
          "serialized": "https://name%40label@example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "name%40label",
          "password": null
        },
        {
          "id": "P22",
          "ok": true,
          "serialized": "https://reader:sample@example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "reader",
          "password": "sample"
        },
        {
          "id": "P23",
          "ok": true,
          "serialized": "https://one@two@example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "one@two",
          "password": null
        },
        {
          "id": "P24",
          "ok": true,
          "serialized": "https://@example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": "",
          "password": null
        },
        {
          "id": "P25",
          "ok": true,
          "serialized": "http://example.test:80/a",
          "scheme": "http",
          "hostname": "example.test",
          "port": 80,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P26",
          "ok": true,
          "serialized": "http://example.test:443/a",
          "scheme": "http",
          "hostname": "example.test",
          "port": 443,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P27",
          "ok": true,
          "serialized": "https://EXAMPLE.test.:443/a",
          "scheme": "https",
          "hostname": "example.test.",
          "port": 443,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P28",
          "ok": true,
          "serialized": "https://xn--caf-dma.example.test/a",
          "scheme": "https",
          "hostname": "xn--caf-dma.example.test",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P29",
          "ok": true,
          "serialized": "https://pаy.example.test/a",
          "scheme": "https",
          "hostname": "pаy.example.test",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P30",
          "ok": true,
          "serialized": "https://192.0.2.1/a",
          "scheme": "https",
          "hostname": "192.0.2.1",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P31",
          "ok": true,
          "serialized": "https://3221225985/a",
          "scheme": "https",
          "hostname": "3221225985",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P32",
          "ok": true,
          "serialized": "https://example.test:0/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": 0,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P33",
          "ok": true,
          "serialized": "https://example.test:65535/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": 65535,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P34",
          "ok": false,
          "error": "ValueError"
        },
        {
          "id": "P35",
          "ok": false,
          "error": "ValueError"
        },
        {
          "id": "P36",
          "ok": false,
          "error": "ValueError"
        },
        {
          "id": "P37",
          "ok": true,
          "serialized": "https://example.test:/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P38",
          "ok": true,
          "serialized": "https://example.test/a?x=1&x=2&empty=&flag#fragment",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a",
          "query": "x=1&x=2&empty=&flag",
          "fragment": "fragment",
          "username": null,
          "password": null
        },
        {
          "id": "P39",
          "ok": true,
          "serialized": "https://%65xample.test/a",
          "scheme": "https",
          "hostname": "%65xample.test",
          "port": null,
          "path": "/a",
          "query": "",
          "fragment": "",
          "username": null,
          "password": null
        },
        {
          "id": "P40",
          "ok": true,
          "serialized": "https://example.test/a%ZZ?x=%",
          "scheme": "https",
          "hostname": "example.test",
          "port": null,
          "path": "/a%ZZ",
          "query": "x=%",
          "fragment": "",
          "username": null,
          "password": null
        }
      ]
    },
    "ruby": {
      "version": "4.0.9",
      "description": "ruby 4.0.9 (2026-10-23 revision 3e93b23afc) +PRISM [arm64-darwin27]",
      "uri_gem_version": "1.1.1",
      "uri_version": "1.1.1",
      "default_parser_class": "URI::RFC3986_Parser",
      "default_parser_is_rfc3986": true,
      "rows": [
        {
          "id": "P01",
          "ok": true,
          "serialized": "https://accounts.example.test@billing.example.test/pay?invoice=sample#receipt",
          "scheme": "https",
          "hostname": "billing.example.test",
          "port": 443,
          "path": "/pay",
          "query": "invoice=sample",
          "fragment": "receipt",
          "username": "accounts.example.test",
          "password": null
        },
        {
          "id": "P02",
          "ok": false,
          "error": "URI::InvalidURIError"
        },
        {
          "id": "P03",
          "ok": true,
          "serialized": "https://[2001:db8::42]:8443/a/../b?x=1&x=2",
          "scheme": "https",
          "hostname": "[2001:db8::42]",
          "port": 8443,
          "path": "/a/../b",
          "query": "x=1&x=2",
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P04",
          "ok": true,
          "serialized": "https://cdn.example.test/img/../asset.png?size=2",
          "scheme": "https",
          "hostname": "cdn.example.test",
          "port": 443,
          "path": "/img/../asset.png",
          "query": "size=2",
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P05",
          "ok": true,
          "serialized": "https://EXAMPLE.test/a/./b/../c?x=%2F",
          "scheme": "https",
          "hostname": "EXAMPLE.test",
          "port": 443,
          "path": "/a/./b/../c",
          "query": "x=%2F",
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P06",
          "ok": true,
          "serialized": "https://portal.example.test/guide?mode=plain",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": 443,
          "path": "/guide",
          "query": "mode=plain",
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P07",
          "ok": true,
          "serialized": "https://portal.example.test/guide/intro",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": 443,
          "path": "/guide/intro",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P08",
          "ok": true,
          "serialized": "https://portal.example.test/docs/?mode=plain&mode=full",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": 443,
          "path": "/docs/",
          "query": "mode=plain&mode=full",
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P09",
          "ok": true,
          "serialized": "https://portal.example.test/docs/#section-two",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": 443,
          "path": "/docs/",
          "query": null,
          "fragment": "section-two",
          "username": null,
          "password": null
        },
        {
          "id": "P10",
          "ok": true,
          "serialized": "https://portal.example.test/docs/",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": 443,
          "path": "/docs/",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P11",
          "ok": true,
          "serialized": "https://portal.example.test/docs/example.test/path",
          "scheme": "https",
          "hostname": "portal.example.test",
          "port": 443,
          "path": "/docs/example.test/path",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P12",
          "ok": true,
          "serialized": "https:example.test/path",
          "scheme": "https",
          "hostname": null,
          "port": 443,
          "path": null,
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P13",
          "ok": false,
          "error": "URI::InvalidURIError"
        },
        {
          "id": "P14",
          "ok": true,
          "serialized": "https://example.test/a/%2e/b",
          "scheme": "https",
          "hostname": "example.test",
          "port": 443,
          "path": "/a/%2e/b",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P15",
          "ok": true,
          "serialized": "https://example.test/a/%2E%2e/b",
          "scheme": "https",
          "hostname": "example.test",
          "port": 443,
          "path": "/a/%2E%2e/b",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P16",
          "ok": true,
          "serialized": "https://example.test/a/%252e%252e/b",
          "scheme": "https",
          "hostname": "example.test",
          "port": 443,
          "path": "/a/%252e%252e/b",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P17",
          "ok": false,
          "error": "URI::InvalidURIError"
        },
        {
          "id": "P18",
          "ok": false,
          "error": "URI::InvalidURIError"
        },
        {
          "id": "P19",
          "ok": false,
          "error": "URI::InvalidURIError"
        },
        {
          "id": "P20",
          "ok": false,
          "error": "URI::InvalidURIError"
        },
        {
          "id": "P21",
          "ok": true,
          "serialized": "https://name%40label@example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": 443,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": "name%40label",
          "password": null
        },
        {
          "id": "P22",
          "ok": true,
          "serialized": "https://reader:sample@example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": 443,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": "reader",
          "password": "sample"
        },
        {
          "id": "P23",
          "ok": false,
          "error": "URI::InvalidURIError"
        },
        {
          "id": "P24",
          "ok": true,
          "serialized": "https://example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": 443,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P25",
          "ok": true,
          "serialized": "http://example.test/a",
          "scheme": "http",
          "hostname": "example.test",
          "port": 80,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P26",
          "ok": true,
          "serialized": "http://example.test:443/a",
          "scheme": "http",
          "hostname": "example.test",
          "port": 443,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P27",
          "ok": true,
          "serialized": "https://EXAMPLE.test./a",
          "scheme": "https",
          "hostname": "EXAMPLE.test.",
          "port": 443,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P28",
          "ok": true,
          "serialized": "https://xn--caf-dma.example.test/a",
          "scheme": "https",
          "hostname": "xn--caf-dma.example.test",
          "port": 443,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P29",
          "ok": false,
          "error": "URI::InvalidURIError"
        },
        {
          "id": "P30",
          "ok": true,
          "serialized": "https://192.0.2.1/a",
          "scheme": "https",
          "hostname": "192.0.2.1",
          "port": 443,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P31",
          "ok": true,
          "serialized": "https://3221225985/a",
          "scheme": "https",
          "hostname": "3221225985",
          "port": 443,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P32",
          "ok": true,
          "serialized": "https://example.test:0/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": 0,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P33",
          "ok": true,
          "serialized": "https://example.test:65535/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": 65535,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P34",
          "ok": true,
          "serialized": "https://example.test:65536/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": 65536,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P35",
          "ok": false,
          "error": "URI::InvalidURIError"
        },
        {
          "id": "P36",
          "ok": false,
          "error": "URI::InvalidURIError"
        },
        {
          "id": "P37",
          "ok": true,
          "serialized": "https://example.test/a",
          "scheme": "https",
          "hostname": "example.test",
          "port": 443,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P38",
          "ok": true,
          "serialized": "https://example.test/a?x=1&x=2&empty=&flag#fragment",
          "scheme": "https",
          "hostname": "example.test",
          "port": 443,
          "path": "/a",
          "query": "x=1&x=2&empty=&flag",
          "fragment": "fragment",
          "username": null,
          "password": null
        },
        {
          "id": "P39",
          "ok": true,
          "serialized": "https://%65xample.test/a",
          "scheme": "https",
          "hostname": "%65xample.test",
          "port": 443,
          "path": "/a",
          "query": null,
          "fragment": null,
          "username": null,
          "password": null
        },
        {
          "id": "P40",
          "ok": false,
          "error": "URI::InvalidURIError"
        }
      ]
    }
  }
}
