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