UrlString class

Url-Objektklasse, die verschiedene Transformationen für URL-Zeichenfolgen ausführen kann.

Konstruktoren

UrlString(string)

Eigenschaften

urlString

Methoden

appendQueryString(string, string)

Bei einer URL und einer Abfragezeichenfolge wird die URL mit angefügter Abfragezeichenfolge zurückgegeben.

canonicalizeUri(string)

Stellen Sie sicher, dass URLs klein geschrieben sind und mit einem /Zeichen enden.

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

Analysiert die Komponenten aus einer URL-Zeichenfolge.

hashContainsKnownProperties(string)

Überprüfen, ob der Hash der URL-Zeichenfolge bekannte Eigenschaften enthält

removeHashFromUrl(string)

Gibt eine URL mit dem entfernten Hash zurück.

replaceTenantPath(string)

Gibt eine URL wie https://a:b/common/d?e=f#gund eine tenantId zurück. https://a:b/tenantId/d

validateAsUri()

Löst aus, wenn urlString übergeben wird, keine gültige Autoritäts-URI-Zeichenfolge ist.

Details zum Konstruktor

UrlString(string)

new UrlString(url: string)

Parameter

url

string

Details zur Eigenschaft

urlString

string urlString

Eigenschaftswert

string

Details zur Methode

appendQueryString(string, string)

Bei einer URL und einer Abfragezeichenfolge wird die URL mit angefügter Abfragezeichenfolge zurückgegeben.

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

Parameter

url

string

queryString

string

Gibt zurück

string

canonicalizeUri(string)

Stellen Sie sicher, dass URLs klein geschrieben sind und mit einem /Zeichen enden.

static function canonicalizeUri(url: string): string

Parameter

url

string

Gibt zurück

string

constructAuthorityUriFromObject(IUri)

static function constructAuthorityUriFromObject(urlObject: IUri): UrlString

Parameter

urlObject
IUri

Gibt zurück

getAbsoluteUrl(string, string)

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

Parameter

relativeUrl

string

baseUrl

string

Gibt zurück

string

getDomainFromUrl(string)

static function getDomainFromUrl(url: string): string

Parameter

url

string

Gibt zurück

string

getUrlComponents()

Analysiert die Komponenten aus einer URL-Zeichenfolge.

function getUrlComponents(): IUri

Gibt zurück

Ein Objekt mit den verschiedenen Komponenten. Bitte speichern Sie diesen Wert zwischen, anstatt diesen mehrmals auf derselben URL aufzurufen.

hashContainsKnownProperties(string)

Warnung

Diese API ist nun veraltet.

This API will be removed in a future version

Überprüfen, ob der Hash der URL-Zeichenfolge bekannte Eigenschaften enthält

static function hashContainsKnownProperties(response: string): boolean

Parameter

response

string

Gibt zurück

boolean

removeHashFromUrl(string)

Gibt eine URL mit dem entfernten Hash zurück.

static function removeHashFromUrl(url: string): string

Parameter

url

string

Gibt zurück

string

replaceTenantPath(string)

Gibt eine URL wie https://a:b/common/d?e=f#gund eine tenantId zurück. https://a:b/tenantId/d

function replaceTenantPath(tenantId: string): UrlString

Parameter

tenantId

string

Die zu ersetzende Mandanten-ID

Gibt zurück

validateAsUri()

Löst aus, wenn urlString übergeben wird, keine gültige Autoritäts-URI-Zeichenfolge ist.

function validateAsUri()