parseUri doesn't work properly either: var parsed = parseUri(url) var parsed1 = initUri() parsed1.hostname = "10.10.10.10" parsed.port = "8080" echo("PARSEDPROXY1:") echo(parsed1) echo(repr(parsed1)) echo("PARSEDPROXY:parseUri:") echo(parsed) echo(repr(parsed)) Run
result: PARSEDPROXY1: (scheme: "", username: "", password: "", hostname: "10.10.10.10", port: "", path: "", query: "", anc hor: "", opaque: false) [scheme = "", username = "", password = "", hostname = 0x7fa606ab9ad8"10.10.10.10", port = "", path = "", query = "", anchor = "", opaque = false] PARSEDPROXY:parseUri: (scheme: "10.10.10.10", username: "", password: "", hostname: "", port: "8080", path: "8080", query: "", anchor: "", opaque: true) [scheme = 0x7fa606ab9aa8"10.10.10.10", username = "", password = "", hostname = "", port = 0x7fa606ac8b70"8080", path = 0x7fa606ac8b48"8080", query = "", anchor = "", opaque = true] Run