URL

open class URL(url: String, base: String = definedExternally)(source)

The URL interface is used to parse, construct, normalize, and encode URL.

MDN Reference

Constructors

Link copied to clipboard
constructor(url: URL, base: String = definedExternally)
constructor(url: String, base: URL)
constructor(url: URL, base: URL)
constructor(url: String, base: String = definedExternally)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The hash property of the URL interface is a string containing a '#' followed by the fragment identifier of the URL.

Link copied to clipboard

The host property of the URL interface is a string containing the host, which is the URL.hostname, and then, if the port of the URL is nonempty, a ':', followed by the URL.port of the URL.

Link copied to clipboard

The hostname property of the URL interface is a string containing either the domain name or IP address of the URL.

Link copied to clipboard

The href property of the URL interface is a string containing the whole URL.

Link copied to clipboard

The origin read-only property of the URL interface returns a string containing the Unicode serialization of the origin of the represented URL.

Link copied to clipboard

The password property of the URL interface is a string containing the password component of the URL.

Link copied to clipboard

The pathname property of the URL interface represents a location in a hierarchical structure.

Link copied to clipboard

The port property of the URL interface is a string containing the port number of the URL.

Link copied to clipboard

The protocol property of the URL interface is a string containing the protocol or scheme of the URL, including the final ':'.

Link copied to clipboard

The search property of the URL interface is a search string, also called a query string, that is a string containing a '?' followed by the parameters of the URL.

Link copied to clipboard

The searchParams read-only property of the access to the MISSING: httpmethod('GET') decoded query arguments contained in the URL.

Link copied to clipboard

The username property of the URL interface is a string containing the username component of the URL.

Functions

Link copied to clipboard
fun toJSON(): String

The toJSON() method of the URL interface returns a string containing a serialized version of the URL, although in practice it seems to have the same effect as ``js-nolint toJSON() `` None.