HttpUtility.UrlEncodeToBytes 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 string atau array byte menjadi array byte yang dikodekan.
Untuk mengodekan atau mendekode nilai di luar aplikasi web, gunakan WebUtility kelas .
Overload
UrlEncodeToBytes(Byte[]) |
Mengonversi array byte menjadi array byte yang dikodekan URL. |
UrlEncodeToBytes(String) |
Mengonversi string menjadi array byte yang dikodekan URL. |
UrlEncodeToBytes(String, Encoding) |
Mengonversi string menjadi array byte yang dikodekan URL menggunakan objek pengodean yang ditentukan. |
UrlEncodeToBytes(Byte[], Int32, Int32) |
Mengonversi array byte menjadi array byte yang dikodekan URL, dimulai dari posisi yang ditentukan dalam array dan melanjutkan untuk jumlah byte yang ditentukan. |
UrlEncodeToBytes(Byte[])
- Sumber:
- HttpUtility.cs
- Sumber:
- HttpUtility.cs
- Sumber:
- HttpUtility.cs
Mengonversi array byte menjadi array byte yang dikodekan URL.
public:
static cli::array <System::Byte> ^ UrlEncodeToBytes(cli::array <System::Byte> ^ bytes);
public static byte[]? UrlEncodeToBytes (byte[]? bytes);
public static byte[] UrlEncodeToBytes (byte[] bytes);
static member UrlEncodeToBytes : byte[] -> byte[]
Public Shared Function UrlEncodeToBytes (bytes As Byte()) As Byte()
Parameter
- bytes
- Byte[]
Array byte yang akan dikodekan.
Mengembalikan
Array byte yang dikodekan.
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 setara entitas karakter; Pendekodean URL membalikkan pengodean. Misalnya, ketika disematkan dalam blok teks yang akan ditransmisikan dalam URL, karakter < dan > dikodekan sebagai %3c dan %3e.
Untuk mengodekan atau mendekode nilai di luar aplikasi web, gunakan WebUtility kelas .
Lihat juga
- UrlDecodeToBytes(String)
- Cara: Melindungi Dari Eksploitasi Skrip di Aplikasi Web dengan Menerapkan Pengodean HTML ke String
Berlaku untuk
UrlEncodeToBytes(String)
- Sumber:
- HttpUtility.cs
- Sumber:
- HttpUtility.cs
- Sumber:
- HttpUtility.cs
Mengonversi string menjadi array byte yang dikodekan URL.
public:
static cli::array <System::Byte> ^ UrlEncodeToBytes(System::String ^ str);
public static byte[]? UrlEncodeToBytes (string? str);
public static byte[] UrlEncodeToBytes (string str);
static member UrlEncodeToBytes : string -> byte[]
Public Shared Function UrlEncodeToBytes (str As String) As Byte()
Parameter
- str
- String
String yang akan dikodekan.
Mengembalikan
Array byte yang dikodekan.
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 setara entitas karakter; Pendekodean URL membalikkan pengodean. Misalnya, ketika disematkan dalam blok teks yang akan ditransmisikan dalam URL, karakter < dan > dikodekan sebagai %3c dan %3e.
Untuk mengodekan atau mendekode nilai di luar aplikasi web, gunakan WebUtility kelas .
Lihat juga
- UrlDecodeToBytes(String)
- Cara: Melindungi Dari Eksploitasi Skrip di Aplikasi Web dengan Menerapkan Pengodean HTML ke String
Berlaku untuk
UrlEncodeToBytes(String, Encoding)
- Sumber:
- HttpUtility.cs
- Sumber:
- HttpUtility.cs
- Sumber:
- HttpUtility.cs
Mengonversi string menjadi array byte yang dikodekan URL menggunakan objek pengodean yang ditentukan.
public:
static cli::array <System::Byte> ^ UrlEncodeToBytes(System::String ^ str, System::Text::Encoding ^ e);
public static byte[]? UrlEncodeToBytes (string? str, System.Text.Encoding e);
public static byte[] UrlEncodeToBytes (string str, System.Text.Encoding e);
static member UrlEncodeToBytes : string * System.Text.Encoding -> byte[]
Public Shared Function UrlEncodeToBytes (str As String, e As Encoding) As Byte()
Parameter
- str
- String
String yang akan dikodekan.
Mengembalikan
Array byte yang dikodekan.
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 setara entitas karakter; Pendekodean URL membalikkan pengodean. Misalnya, ketika disematkan dalam blok teks yang akan ditransmisikan dalam URL, karakter < dan > dikodekan sebagai %3c dan %3e.
Untuk mengodekan atau mendekode nilai di luar aplikasi web, gunakan WebUtility kelas .
Lihat juga
- UrlDecodeToBytes(String)
- Cara: Melindungi Dari Eksploitasi Skrip di Aplikasi Web dengan Menerapkan Pengodean HTML ke String
Berlaku untuk
UrlEncodeToBytes(Byte[], Int32, Int32)
- Sumber:
- HttpUtility.cs
- Sumber:
- HttpUtility.cs
- Sumber:
- HttpUtility.cs
Mengonversi array byte menjadi array byte yang dikodekan URL, dimulai dari posisi yang ditentukan dalam array dan melanjutkan untuk jumlah byte yang ditentukan.
public:
static cli::array <System::Byte> ^ UrlEncodeToBytes(cli::array <System::Byte> ^ bytes, int offset, int count);
public static byte[]? UrlEncodeToBytes (byte[]? bytes, int offset, int count);
public static byte[] UrlEncodeToBytes (byte[] bytes, int offset, int count);
static member UrlEncodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlEncodeToBytes (bytes As Byte(), offset As Integer, count As Integer) As Byte()
Parameter
- bytes
- Byte[]
Array byte yang akan dikodekan.
- offset
- Int32
Posisi dalam array byte untuk memulai pengodean.
- count
- Int32
Jumlah byte yang akan dikodekan.
Mengembalikan
Array byte yang dikodekan.
Pengecualian
bytes
adalah null
, tetapi count
tidak sama dengan 0
.
offset
kurang dari 0
atau lebih besar dari panjang bytes
array.
-atau-
count
kurang dari 0
, atauoffset
count
+ lebih besar dari panjang bytes
array.
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 setara entitas karakter; Pendekodean URL membalikkan pengodean. Misalnya, ketika disematkan dalam blok teks yang akan ditransmisikan dalam URL, karakter < dan > dikodekan sebagai %3c dan %3e.
Untuk mengodekan atau mendekode nilai di luar aplikasi web, gunakan WebUtility kelas .
Lihat juga
- UrlDecodeToBytes(String)
- Cara: Melindungi Dari Eksploitasi Skrip di Aplikasi Web dengan Menerapkan Pengodean HTML ke String