UrlUtils module
Функции
| get |
Возвращает хэш URL-адреса в качестве объекта ответа кода проверки подлинности сервера. |
| map |
Служебная программа для создания URL-адреса из карты парам |
| normalize |
Нормализует URL-адреса для сравнения путем удаления хэша, канонизации и обеспечения согласованной кодировки URL-адресов в параметрах запроса. Это исправляет циклы перенаправления, если URL-адреса содержат закодированные символы, такие как апострофы (%27). |
| strip |
Синтаксический анализ хэш-строки из данной строки. Возвращает пустую строку, если хэш-символ не найден. |
Сведения о функции
getDeserializedResponse(string)
Возвращает хэш URL-адреса в качестве объекта ответа кода проверки подлинности сервера.
function getDeserializedResponse(responseString: string): AuthorizeResponse | null
Параметры
- responseString
-
string
Возвращаемое значение
AuthorizeResponse | null
mapToQueryString(Map<string, string>, boolean, StringDict)
Служебная программа для создания URL-адреса из карты парам
function mapToQueryString(parameters: Map<string, string>, encodeExtraParams?: boolean, extraQueryParameters?: StringDict): string
Параметры
- parameters
-
Map<string, string>
- encodeExtraParams
-
boolean
- extraQueryParameters
- StringDict
Возвращаемое значение
string
normalizeUrlForComparison(string)
Нормализует URL-адреса для сравнения путем удаления хэша, канонизации и обеспечения согласованной кодировки URL-адресов в параметрах запроса. Это исправляет циклы перенаправления, если URL-адреса содержат закодированные символы, такие как апострофы (%27).
function normalizeUrlForComparison(url: string): string
Параметры
- url
-
string
URL-адрес для нормализации
Возвращаемое значение
string
Нормализованная строка URL-адреса для сравнения
stripLeadingHashOrQuery(string)
Синтаксический анализ хэш-строки из данной строки. Возвращает пустую строку, если хэш-символ не найден.
function stripLeadingHashOrQuery(responseString: string): string
Параметры
- responseString
-
string
Возвращаемое значение
string