UrlString class

Url-objectklasse die verschillende transformaties op URL-tekenreeksen kan uitvoeren.

Constructors

UrlString(string)

Eigenschappen

urlString

Methoden

appendQueryString(string, string)

Op basis van een URL en een querytekenreeks wordt de URL geretourneerd met de opgegeven querytekenreeks toegevoegd

canonicalizeUri(string)

Zorg ervoor dat URL's kleine letters bevatten en eindigen met een /-teken.

constructAuthorityUriFromObject(IUri)
getAbsoluteUrl(string, string)
getDomainFromUrl(string)
getUrlComponents()

Parseert de onderdelen uit een URL-tekenreeks.

hashContainsKnownProperties(string)

Controleer of de hash van de URL-tekenreeks bekende eigenschappen bevat

removeHashFromUrl(string)

Retourneert een URL waarbij de hash is verwijderd

replaceTenantPath(string)

Retourneert een URL zoals https://a:b/common/d?e=f#g, en een tenantId https://a:b/tenantId/d

validateAsUri()

Genereert als urlString is doorgegeven geen geldige instantie-URI-tekenreeks.

Constructordetails

UrlString(string)

new UrlString(url: string)

Parameters

url

string

Eigenschapdetails

urlString

string urlString

Waarde van eigenschap

string

Methodedetails

appendQueryString(string, string)

Op basis van een URL en een querytekenreeks wordt de URL geretourneerd met de opgegeven querytekenreeks toegevoegd

static function appendQueryString(url: string, queryString: string): string

Parameters

url

string

queryString

string

Retouren

string

canonicalizeUri(string)

Zorg ervoor dat URL's kleine letters bevatten en eindigen met een /-teken.

static function canonicalizeUri(url: string): string

Parameters

url

string

Retouren

string

constructAuthorityUriFromObject(IUri)

static function constructAuthorityUriFromObject(urlObject: IUri): UrlString

Parameters

urlObject
IUri

Retouren

getAbsoluteUrl(string, string)

static function getAbsoluteUrl(relativeUrl: string, baseUrl: string): string

Parameters

relativeUrl

string

baseUrl

string

Retouren

string

getDomainFromUrl(string)

static function getDomainFromUrl(url: string): string

Parameters

url

string

Retouren

string

getUrlComponents()

Parseert de onderdelen uit een URL-tekenreeks.

function getUrlComponents(): IUri

Retouren

Een object met de verschillende onderdelen. Sla deze waarde in de cache op in plaats van deze meerdere keren op dezelfde URL aan te roepen.

hashContainsKnownProperties(string)

Waarschuwing

Deze API is nu afgeschaft.

This API will be removed in a future version

Controleer of de hash van de URL-tekenreeks bekende eigenschappen bevat

static function hashContainsKnownProperties(response: string): boolean

Parameters

response

string

Retouren

boolean

removeHashFromUrl(string)

Retourneert een URL waarbij de hash is verwijderd

static function removeHashFromUrl(url: string): string

Parameters

url

string

Retouren

string

replaceTenantPath(string)

Retourneert een URL zoals https://a:b/common/d?e=f#g, en een tenantId https://a:b/tenantId/d

function replaceTenantPath(tenantId: string): UrlString

Parameters

tenantId

string

De tenant-id die moet worden vervangen

Retouren

validateAsUri()

Genereert als urlString is doorgegeven geen geldige instantie-URI-tekenreeks.

function validateAsUri()