HttpUtility.UrlDecode Metode

Definisi

Mengonversi string yang telah dikodekan untuk transmisi dalam URL menjadi string yang didekodekan.

Untuk mengodekan atau mendekode nilai di luar aplikasi web, gunakan WebUtility kelas .

Overload

Nama Deskripsi
UrlDecode(String, Encoding)

Mengonversi string yang dikodekan URL menjadi string yang didekodekan, menggunakan objek pengodean yang ditentukan.

UrlDecode(Byte[], Int32, Int32, Encoding)

Mengonversi array byte yang dikodekan URL menjadi string yang didekodekan menggunakan objek pengodean yang ditentukan, dimulai dari posisi yang ditentukan dalam array, dan melanjutkan untuk jumlah byte yang ditentukan.

UrlDecode(String)

Mengonversi string yang telah dikodekan untuk transmisi dalam URL menjadi string yang didekodekan.

UrlDecode(Byte[], Encoding)

Mengonversi array byte yang dikodekan URL menjadi string yang didekodekan menggunakan objek decoding yang ditentukan.

UrlDecode(String, Encoding)

Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs

Mengonversi string yang dikodekan URL menjadi string yang didekodekan, menggunakan objek pengodean yang ditentukan.

public:
 static System::String ^ UrlDecode(System::String ^ str, System::Text::Encoding ^ e);
public static string? UrlDecode(string? str, System.Text.Encoding e);
public static string UrlDecode(string str, System.Text.Encoding e);
static member UrlDecode : string * System.Text.Encoding -> string
Public Shared Function UrlDecode (str As String, e As Encoding) As String

Parameter

str
String

String yang akan didekodekan.

e
Encoding

Encoding yang menentukan skema decoding.

Mengembalikan

String yang didekodekan.

Keterangan

Jika karakter seperti kosong dan tanda baca diteruskan dalam aliran HTTP, karakter tersebut mungkin disalahartikan di akhir penerimaan. Pengodean URL mengonversi karakter yang tidak diizinkan dalam URL menjadi setara dengan entitas karakter; Decoding 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

UrlDecode(Byte[], Int32, Int32, Encoding)

Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs

Mengonversi array byte yang dikodekan URL menjadi string yang didekodekan menggunakan objek pengodean yang ditentukan, dimulai dari posisi yang ditentukan dalam array, dan melanjutkan untuk jumlah byte yang ditentukan.

public:
 static System::String ^ UrlDecode(cli::array <System::Byte> ^ bytes, int offset, int count, System::Text::Encoding ^ e);
public static string? UrlDecode(byte[]? bytes, int offset, int count, System.Text.Encoding e);
public static string UrlDecode(byte[] bytes, int offset, int count, System.Text.Encoding e);
static member UrlDecode : byte[] * int * int * System.Text.Encoding -> string
Public Shared Function UrlDecode (bytes As Byte(), offset As Integer, count As Integer, e As Encoding) As String

Parameter

bytes
Byte[]

Array byte yang akan didekodekan.

offset
Int32

Posisi dalam byte untuk mulai mendekode.

count
Int32

Jumlah byte yang akan didekodekan.

e
Encoding

Objek Encoding yang menentukan skema decoding.

Mengembalikan

String yang didekodekan.

Pengecualian

bytes adalah null, tetapi count tidak sama dengan 0.

offset kurang dari 0 atau lebih besar dari bytes panjang array.

-atau-

countkurang dari 0, ataucount + offsetlebih besar dari panjang bytes array.

Keterangan

Jika karakter seperti kosong dan tanda baca diteruskan dalam aliran HTTP, karakter tersebut mungkin disalahartikan di akhir penerimaan. Pengodean URL mengonversi karakter yang tidak diizinkan dalam URL menjadi setara dengan entitas karakter; Decoding 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

UrlDecode(String)

Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs

Mengonversi string yang telah dikodekan untuk transmisi dalam URL menjadi string yang didekodekan.

public:
 static System::String ^ UrlDecode(System::String ^ str);
public static string? UrlDecode(string? str);
public static string UrlDecode(string str);
static member UrlDecode : string -> string
Public Shared Function UrlDecode (str As String) As String

Parameter

str
String

String yang akan didekodekan.

Mengembalikan

String yang didekodekan.

Keterangan

Jika karakter seperti kosong dan tanda baca diteruskan dalam aliran HTTP, karakter tersebut mungkin disalahartikan di akhir penerimaan. Pengodean URL mengonversi karakter yang tidak diizinkan dalam URL menjadi setara dengan entitas karakter; Decoding 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

UrlDecode(Byte[], Encoding)

Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs
Sumber:
HttpUtility.cs

Mengonversi array byte yang dikodekan URL menjadi string yang didekodekan menggunakan objek decoding yang ditentukan.

public:
 static System::String ^ UrlDecode(cli::array <System::Byte> ^ bytes, System::Text::Encoding ^ e);
public static string? UrlDecode(byte[]? bytes, System.Text.Encoding e);
public static string UrlDecode(byte[] bytes, System.Text.Encoding e);
static member UrlDecode : byte[] * System.Text.Encoding -> string
Public Shared Function UrlDecode (bytes As Byte(), e As Encoding) As String

Parameter

bytes
Byte[]

Array byte yang akan didekodekan.

e
Encoding

Encoding yang menentukan skema decoding.

Mengembalikan

String yang didekodekan.

Keterangan

Jika karakter seperti kosong dan tanda baca diteruskan dalam aliran HTTP, karakter tersebut mungkin disalahartikan di akhir penerimaan. Pengodean URL mengonversi karakter yang tidak diizinkan dalam URL menjadi setara dengan entitas karakter; Decoding 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