WebUtility.UrlEncodeToBytes(Byte[], Int32, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バイト配列を URL エンコードされたバイト配列に変換します。
public:
static cli::array <System::Byte> ^ UrlEncodeToBytes(cli::array <System::Byte> ^ value, int offset, int count);
public static byte[] UrlEncodeToBytes (byte[] value, int offset, int count);
public static byte[]? UrlEncodeToBytes (byte[]? value, int offset, int count);
static member UrlEncodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlEncodeToBytes (value As Byte(), offset As Integer, count As Integer) As Byte()
パラメーター
戻り値
エンコードされた Byte 配列。
注釈
空白や句読点などの文字が HTTP ストリームで渡されると、受信側で誤って解釈される可能性があります。 URL エンコードは、URL で許可されていない文字を、16 進数のエスケープ シーケンスで構成される文字エンティティに置き換えます。 変換された文字列は UTF-8 形式に準拠している必要があります。
URL エンコードは、文字、数字、および次の句読点を除くすべての文字コードを置き換えます。
-
(マイナス記号)_
(アンダースコア).
(期間)!
(感嘆符)*
(アスタリスク)'
(単一引用符)(
および)
(開始かっこと閉じかっこ)
たとえば、URL で送信されるテキスト ブロックに埋め込まれる場合、文字 <
と >
は および %3e
として%3c
エンコードされます。
メソッドは UrlDecodeToBytes エンコードを反転します。
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示