UrlUtils module

Functions

getDeserializedResponse(string)

Gibt den URL-Hash als Antwortobjekt des Serverauthentifizierungscodes zurück.

mapToQueryString(Map<string, string>, boolean, StringDict)

Hilfsprogramm zum Erstellen einer URL aus der Paramszuordnung

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.

stripLeadingHashOrQuery(string)

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

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