WebUtility.UrlEncode(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テキスト文字列を URL エンコードされた文字列に変換します。
public:
static System::String ^ UrlEncode(System::String ^ value);
public static string UrlEncode (string value);
public static string? UrlEncode (string? value);
static member UrlEncode : string -> string
Public Shared Function UrlEncode (value As String) As String
パラメーター
- value
- String
URL エンコードするテキスト。
戻り値
URL エンコードされた文字列。
注釈
空白や句読点などの文字が HTTP ストリームで渡されると、受信側で誤って解釈される可能性があります。 URL エンコードは、URL で許可されていない文字を、16 進数のエスケープ シーケンスで構成される文字エンティティに置き換えます。 変換された文字列は UTF-8 形式に準拠している必要があります。
URL エンコードは、文字、数字、および次の句読点文字を除くすべての文字コードを置き換えます。
-
(負符号)_
(アンダースコア).
(期間)!
(感嘆符)*
(アスタリスク)(
と)
(開始かっこと終わりかっこ)
各 ' ' (スペース) 文字は、(プラス) 文字に +
変換されます。
たとえば、URL で送信されるテキスト ブロックに埋め込まれる場合、 と の文字<
>
は および %3e
として%3c
エンコードされます。
メソッドは UrlDecode エンコーディングを反転します。
適用対象
.NET