UrlUtils module

Funções

getDeserializedResponse(string)

Retorna o hash de URL como objeto de resposta de código de autenticação do servidor.

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

Utilitário para criar uma URL do mapa de params

normalizeUrlForComparison(string)

Normaliza URLs para comparação removendo hash, canonizando e garantindo codificação de URL consistente em parâmetros de consulta. Isso corrige os loops de redirecionamento quando as URLs contêm caracteres codificados, como apóstrofos (%27).

stripLeadingHashOrQuery(string)

Analisa a cadeia de caracteres de hash de determinada cadeia de caracteres. Retornará uma cadeia de caracteres vazia se nenhum símbolo de hash for encontrado.

Detalhes da função

getDeserializedResponse(string)

Retorna o hash de URL como objeto de resposta de código de autenticação do servidor.

function getDeserializedResponse(responseString: string): AuthorizeResponse | null

Parâmetros

responseString

string

Retornos

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

Utilitário para criar uma URL do mapa de params

function mapToQueryString(parameters: Map<string, string>, encodeExtraParams?: boolean, extraQueryParameters?: StringDict): string

Parâmetros

parameters

Map<string, string>

encodeExtraParams

boolean

extraQueryParameters
StringDict

Retornos

string

normalizeUrlForComparison(string)

Normaliza URLs para comparação removendo hash, canonizando e garantindo codificação de URL consistente em parâmetros de consulta. Isso corrige os loops de redirecionamento quando as URLs contêm caracteres codificados, como apóstrofos (%27).

function normalizeUrlForComparison(url: string): string

Parâmetros

url

string

URL para normalizar

Retornos

string

Cadeia de caracteres de URL normalizada para comparação

stripLeadingHashOrQuery(string)

Analisa a cadeia de caracteres de hash de determinada cadeia de caracteres. Retornará uma cadeia de caracteres vazia se nenhum símbolo de hash for encontrado.

function stripLeadingHashOrQuery(responseString: string): string

Parâmetros

responseString

string

Retornos

string