Bagikan melalui


WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) Metode

Definisi

Mengonversi array byte yang dikodekan yang telah dikodekan untuk transmisi dalam URL menjadi array byte yang didekodekan.

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()

Parameter

encodedValue
Byte[]

Array yang dikodekan Byte URL untuk didekodekan.

offset
Int32

Offset, dalam byte, dari awal Byte array hingga dekode.

count
Int32

Hitungan, dalam byte, untuk mendekode dari Byte array.

Mengembalikan

Byte[]

Array yang didekodekan Byte .

Keterangan

Jika karakter seperti kosong dan tanda baca diteruskan dalam aliran HTTP, karakter tersebut mungkin disalahartikan di ujung penerima. Pengodean URL mengonversi karakter yang tidak diizinkan dalam URL menjadi urutan escape heksadesimal yang setara. Metode ini UrlEncodeToBytes membuat array byte yang dikodekan URL.

Pendekodean URL menggantikan urutan escape heksadesimal dengan setara karakter ASCII yang sesuai. Misalnya, ketika disematkan dalam blok teks yang dikodekan URL, urutan %3c escape dan %3e didekodekan ke dalam karakter < dan >.

Berlaku untuk