diff options
Diffstat (limited to 'std/http/server.ts')
-rw-r--r-- | std/http/server.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/std/http/server.ts b/std/http/server.ts index 82e5f8169..cc0c7cca3 100644 --- a/std/http/server.ts +++ b/std/http/server.ts @@ -262,7 +262,10 @@ export function _parseAddrFromStr(addr: string): HTTPOptions { throw new TypeError("Invalid address."); } - return { hostname: url.hostname, port: Number(url.port) }; + return { + hostname: url.hostname, + port: url.port === "" ? 80 : Number(url.port), + }; } /** |