UrlUtils module
Functions
| get |
Gibt den URL-Hash als Antwortobjekt des Serverauthentifizierungscodes zurück. |
| map |
Hilfsprogramm zum Erstellen einer URL aus der Paramszuordnung |
| normalize |
Normalisiert URLs für den Vergleich, indem Hash, Kanonisierung und konsistente URL-Codierung in Abfrageparametern entfernt werden. Dadurch werden Umleitungsschleifen behoben, wenn URLs codierte Zeichen wie Apostrophe (%27) enthalten. |
| strip |
Analysiert die Hashzeichenfolge aus einer angegebenen Zeichenfolge. Gibt leere Zeichenfolge zurück, wenn kein Hashsymbol gefunden wird. |
Details zur Funktion
getDeserializedResponse(string)
Gibt den URL-Hash als Antwortobjekt des Serverauthentifizierungscodes zurück.
function getDeserializedResponse(responseString: string): AuthorizeResponse | null
Parameter
- responseString
-
string
Gibt zurück
AuthorizeResponse | null
mapToQueryString(Map<string, string>, boolean, StringDict)
Hilfsprogramm zum Erstellen einer URL aus der Paramszuordnung
function mapToQueryString(parameters: Map<string, string>, encodeExtraParams?: boolean, extraQueryParameters?: StringDict): string
Parameter
- parameters
-
Map<string, string>
- encodeExtraParams
-
boolean
- extraQueryParameters
- StringDict
Gibt zurück
string
normalizeUrlForComparison(string)
Normalisiert URLs für den Vergleich, indem Hash, Kanonisierung und konsistente URL-Codierung in Abfrageparametern entfernt werden. Dadurch werden Umleitungsschleifen behoben, wenn URLs codierte Zeichen wie Apostrophe (%27) enthalten.
function normalizeUrlForComparison(url: string): string
Parameter
- url
-
string
URL zum Normalisieren
Gibt zurück
string
Normalisierte URL-Zeichenfolge für den Vergleich
stripLeadingHashOrQuery(string)
Analysiert die Hashzeichenfolge aus einer angegebenen Zeichenfolge. Gibt leere Zeichenfolge zurück, wenn kein Hashsymbol gefunden wird.
function stripLeadingHashOrQuery(responseString: string): string
Parameter
- responseString
-
string
Gibt zurück
string