HttpEncoder.UrlPathEncode(String) メソッド

定義

URL のサブセクションをエンコードします。

protected public:
 virtual System::String ^ UrlPathEncode(System::String ^ value);
protected internal virtual string UrlPathEncode (string value);
abstract member UrlPathEncode : string -> string
override this.UrlPathEncode : string -> string
Protected Friend Overridable Function UrlPathEncode (value As String) As String

パラメーター

value
String

エンコードする文字列。

戻り値

URL エンコードされた文字列。

注釈

UrlPathEncode メソッドは、UrlPathEncode メソッドによって呼び出されます。 UrlPathEncode メソッドでは、次の手順が実行されます。

  • メソッドのエンコード ロジックを UrlPathEncode URL のパス部分にのみ適用します (クエリ文字列は除外されます)。 メソッドは、URL が UTF-8 文字列としてエンコードされていることを前提としています。

  • 結果のエンコードされた文字列で最初の 128 文字の ASCII 文字のサブセットのみが使用されるように、スペース以外をエンコードします。 Unicode 値が 128 以上、または 32 文字以下の文字はすべて URL エンコードされます。

  • スペースを %20 としてエンコードします。

適用対象