UrlString class

Url-objektklass som kan utföra olika transformeringar på URL-strängar.

Konstruktorer

UrlString(string)

Egenskaper

urlString

Metoder

appendQueryString(string, string)

Givet en URL och en frågesträng returnerar url:en med angiven frågesträng bifogad

canonicalizeUri(string)

Se till att URL:er är gemener och slutar med ett /-tecken.

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

Parsar ut komponenterna från en URL-sträng.

hashContainsKnownProperties(string)

Kontrollera om hashen för URL-strängen innehåller kända egenskaper

removeHashFromUrl(string)

Returnerar en URL med hashen borttagen

replaceTenantPath(string)

Givet en URL som https://a:b/common/d?e=f#g, och ett tenantId, returneras https://a:b/tenantId/d

validateAsUri()

Genererar om urlString som skickas inte är en giltig utfärdar-URI-sträng.

Konstruktorinformation

UrlString(string)

new UrlString(url: string)

Parametrar

url

string

Egenskapsinformation

urlString

string urlString

Egenskapsvärde

string

Metodinformation

appendQueryString(string, string)

Givet en URL och en frågesträng returnerar url:en med angiven frågesträng bifogad

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

Parametrar

url

string

queryString

string

Returer

string

canonicalizeUri(string)

Se till att URL:er är gemener och slutar med ett /-tecken.

static function canonicalizeUri(url: string): string

Parametrar

url

string

Returer

string

constructAuthorityUriFromObject(IUri)

static function constructAuthorityUriFromObject(urlObject: IUri): UrlString

Parametrar

urlObject
IUri

Returer

getAbsoluteUrl(string, string)

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

Parametrar

relativeUrl

string

baseUrl

string

Returer

string

getDomainFromUrl(string)

static function getDomainFromUrl(url: string): string

Parametrar

url

string

Returer

string

getUrlComponents()

Parsar ut komponenterna från en URL-sträng.

function getUrlComponents(): IUri

Returer

Ett objekt med de olika komponenterna. Cachelagras det här värdet i stället för att anropa detta flera gånger på samma URL.

hashContainsKnownProperties(string)

Varning

Det här API:et är nu inaktuellt.

This API will be removed in a future version

Kontrollera om hashen för URL-strängen innehåller kända egenskaper

static function hashContainsKnownProperties(response: string): boolean

Parametrar

response

string

Returer

boolean

removeHashFromUrl(string)

Returnerar en URL med hashen borttagen

static function removeHashFromUrl(url: string): string

Parametrar

url

string

Returer

string

replaceTenantPath(string)

Givet en URL som https://a:b/common/d?e=f#g, och ett tenantId, returneras https://a:b/tenantId/d

function replaceTenantPath(tenantId: string): UrlString

Parametrar

tenantId

string

Klientorganisations-ID:t som ska ersättas

Returer

validateAsUri()

Genererar om urlString som skickas inte är en giltig utfärdar-URI-sträng.

function validateAsUri()