Bagikan melalui


HttpUtility.UrlEncodeToBytes Metode

Definisi

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

Byte[]

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

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

Byte[]

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

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.

e
Encoding

Encoding yang menentukan skema pengodean.

Mengembalikan

Byte[]

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

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

Byte[]

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-

countkurang dari 0, atauoffsetcount + 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

Berlaku untuk