WebUtility.UrlEncodeToBytes(Byte[], Int32, Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengonversi array byte menjadi array byte yang dikodekan 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()
Parameter
Mengembalikan
Array yang dikodekan Byte .
Keterangan
Jika karakter seperti kosong dan tanda baca diteruskan dalam aliran HTTP, karakter tersebut mungkin disalahartikan di akhir penerimaan. Pengodean URL menggantikan karakter yang tidak diizinkan dalam URL dengan setara dengan entitas karakter yang terdiri dari urutan escape heksadesimal. String yang dikonversi diharapkan sesuai dengan format UTF-8.
Pengodean URL menggantikan semua kode karakter kecuali untuk huruf, angka, dan karakter tanda baca berikut:
-
(tanda minus)_
(garis bawah).
(titik)!
(Tanda seru)*
(tanda bintang)'
(tanda kutip tunggal)(
dan)
(tanda kurung buka dan tutup)
Misalnya, ketika disematkan dalam blok teks yang akan ditransmisikan dalam URL, karakter <
dan >
dikodekan sebagai %3c
dan %3e
.
Metode membalikkan UrlDecodeToBytes pengodean.