URL: port Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die port Eigenschaft der Schnittstelle URL ist ein Zeichenfolgenwert, der die Portnummer der URL enthält. Wenn der Port der Standardwert für das Protokoll ist (80 für ws: und http:, 443 für wss: und https:, und 21 für ftp:), enthält diese Eigenschaft eine leere Zeichenfolge, "".

Diese Eigenschaft kann gesetzt werden, um den Port der URL zu ändern. Wenn die URL keinen host hat oder ihr Schema file: ist, hat das Setzen dieser Eigenschaft keine Auswirkung. Ungültige Portnummern werden stillschweigend ignoriert.

Wert

Eine Zeichenfolge.

Beispiele

js
// https protocol with non-default port number
new URL("https://example.com:5443/svn/Repos/").port; // '5443'
// http protocol with non-default port number
new URL("http://example.com:8080/svn/Repos/").port; // '8080'
// https protocol with default port number
new URL("https://example.com:443/svn/Repos/").port; // '' (empty string)
// http protocol with default port number
new URL("http://example.com:80/svn/Repos/").port; // '' (empty string)
// https protocol with no explicit port number
new URL("https://example.com/svn/Repos/").port; // '' (empty string)
// http protocol with no explicit port number
new URL("http://example.com/svn/Repos/").port; // '' (empty string)
// ftp protocol with non-default port number
new URL("ftp://example.com:221/svn/Repos/").port; // '221'
// ftp protocol with default port number
new URL("ftp://example.com:21/svn/Repos/").port; // '' (empty string)

Spezifikationen

Specification
URL
# dom-url-port

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
port

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch

  • Die URL Schnittstelle, zu der sie gehört.