WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
URL 内で伝送する目的でエンコードされたバイト配列を、デコードされたバイト配列に変換します。
public:
static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ encodedValue, int offset, int count);
public static byte[] UrlDecodeToBytes(byte[] encodedValue, int offset, int count);
public static byte[]? UrlDecodeToBytes(byte[]? encodedValue, int offset, int count);
static member UrlDecodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlDecodeToBytes (encodedValue As Byte(), offset As Integer, count As Integer) As Byte()
パラメーター
戻り値
デコードされた Byte 配列。
注釈
空白や句読点などの文字が HTTP ストリームで渡されると、受信側で誤って解釈される可能性があります。 URL エンコードは、URL で許可されていない文字を同等の 16 進エスケープ シーケンスに変換します。 メソッドは UrlEncodeToBytes 、URL でエンコードされたバイト配列を作成します。
URL デコードは、16 進数のエスケープ シーケンスを対応する ASCII 文字に置き換えます。 たとえば、URL でエンコードされたテキストのブロックに埋め込まれると、エスケープ シーケンス %3c
と %3e
が文字 <
と >
にデコードされます。