UriHelper クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ヘッダーやその他の URI で使用するエンコードされた Uri を構築するためのヘルパー クラス。
public ref class UriHelper abstract sealed
public static class UriHelper
type UriHelper = class
Public Module UriHelper
- 継承
-
UriHelper
メソッド
BuildAbsolute(String, HostString, PathString, PathString, QueryString, FragmentString) |
指定された URI コンポーネントを、HTTP ヘッダーで使用するために適切にエンコードされた文字列に結合します。 HostString の Unicode は、punycode としてエンコードされることに注意してください。 |
BuildRelative(PathString, PathString, QueryString, FragmentString) |
指定された URI コンポーネントを、HTTP ヘッダーで使用するために適切にエンコードされた文字列に結合します。 |
Encode(Uri) |
指定された絶対 URI または相対 URI から、HTTP ヘッダーで使用するために適切にエンコードされた文字列を生成します。 Unicode ホスト名は punycode としてエンコードされることに注意してください。 |
FromAbsolute(String, String, HostString, PathString, QueryString, FragmentString) |
指定された絶対 URI 文字列をコンポーネントに分割します。 PathBase がないと仮定します。 |
GetDisplayUrl(HttpRequest) |
要求 URL の結合されたコンポーネントを、表示にのみ適した完全にエスケープされていない形式 (QueryString を除く) で返します。 この形式は、HTTP ヘッダーやその他の HTTP 操作では使用しないでください。 |
GetEncodedPathAndQuery(HttpRequest) |
相対 URI を返します。 |
GetEncodedUrl(HttpRequest) |
要求 URL の結合されたコンポーネントを、HTTP ヘッダーやその他の HTTP 操作で使用するのに適した完全にエスケープされた形式で返します。 |