UrlString class
Url-Objektklasse, die verschiedene Transformationen für URL-Zeichenfolgen ausführen kann.
Konstruktoren
| Url |
Eigenschaften
| url |
Methoden
| append |
Bei einer URL und einer Abfragezeichenfolge wird die URL mit angefügter Abfragezeichenfolge zurückgegeben. |
| canonicalize |
Stellen Sie sicher, dass URLs klein geschrieben sind und mit einem /Zeichen enden. |
| construct |
|
| get |
|
| get |
|
| get |
Analysiert die Komponenten aus einer URL-Zeichenfolge. |
| hash |
Überprüfen, ob der Hash der URL-Zeichenfolge bekannte Eigenschaften enthält |
| remove |
Gibt eine URL mit dem entfernten Hash zurück. |
| replace |
Gibt eine URL wie https://a:b/common/d?e=f#gund eine tenantId zurück. https://a:b/tenantId/d |
| validate |
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)
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()