The URLUtils.host property is a DOMString containing the host, that is the hostname, and then, if the port of the URL is nonempty, a ':', and the port of the URL.

Note: This feature is available in Web Workers.

Syntax

string = object.host;
object.host = string;

Examples

var anchor = document.createElement("a");

anchor.href = "https://developer.mozilla.org/en-US/URLUtils.host"
anchor.host == "developer.mozilla.org"

anchor.href = "https://developer.mozilla.org:443/en-US/URLUtils.host"
anchor.host == "developer.mozilla.org"
// The port number is not included because 443 is the scheme's default port

anchor.href = "https://developer.mozilla.org:4097/en-US/URLUtils.host"
anchor.host == "developer.mozilla.org:4097"

Specifications

Specification Status Comment
URL
The definition of 'URLUtils.host' in that specification.
Living Standard Initial definition

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support[1] Not supported 22 (22) Not supported[2] Not supported Not supported
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support[1] Not supported Not supported 22.0 (22) Not supported Not supported Not supported

[1] Though not grouped in a single abstract interface, this method is directly available on the interfaces that implement it, if this interface is supported.

[2] In Internet Explorer 9, the host of an <a> always includes the port (e.g. developer.mozilla.org:443), even if there is no explicit port in the href attribute value.

See also

Document Tags and Contributors

Last updated by: Sebastianz,