HttpUtility.UrlDecode Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
URL'de iletim için kodlanmış bir dizeyi kodu çözülen bir dizeye dönüştürür.
Bir web uygulamasının dışındaki değerleri kodlamak veya kodunu çözmek için sınıfını WebUtility kullanın.
Aşırı Yüklemeler
UrlDecode(String, Encoding) |
Belirtilen kodlama nesnesini kullanarak URL ile kodlanmış bir dizeyi kodu çözülen bir dizeye dönüştürür. |
UrlDecode(Byte[], Int32, Int32, Encoding) |
Url ile kodlanmış bayt dizisini, dizide belirtilen konumdan başlayıp belirtilen bayt sayısı için devam ederek belirtilen kodlama nesnesini kullanarak kodu çözülen bir dizeye dönüştürür. |
UrlDecode(String) |
URL'de iletim için kodlanmış bir dizeyi kodu çözülen bir dizeye dönüştürür. |
UrlDecode(Byte[], Encoding) |
Belirtilen kod çözme nesnesini kullanarak URL ile kodlanmış bir bayt dizisini kod çözme dizesine dönüştürür. |
UrlDecode(String, Encoding)
Belirtilen kodlama nesnesini kullanarak URL ile kodlanmış bir dizeyi kodu çözülen bir dizeye dönüştürür.
public:
static System::String ^ UrlDecode(System::String ^ str, System::Text::Encoding ^ e);
public:
static System::String ^ UrlDecode(System::String ^ s, System::Text::Encoding ^ e);
public static string? UrlDecode (string? str, System.Text.Encoding e);
public static string UrlDecode (string str, System.Text.Encoding e);
public static string UrlDecode (string s, System.Text.Encoding e);
static member UrlDecode : string * System.Text.Encoding -> string
static member UrlDecode : string * System.Text.Encoding -> string
Public Shared Function UrlDecode (str As String, e As Encoding) As String
Public Shared Function UrlDecode (s As String, e As Encoding) As String
Parametreler
- strs
- String
Kodunu çözecek dize.
Döndürülenler
Kodu çözülen bir dize.
Açıklamalar
Http akışında boşluklar ve noktalama işaretleri gibi karakterler geçirilirse, alan sonunda yanlış yorumlanabilir. URL kodlama, URL'de izin verilmeyen karakterleri karakter-varlık eşdeğerlerine dönüştürür; URL kodunu çözme, kodlamayı tersine çevirir. Örneğin, URL'ye aktarılacak bir metin bloğuna eklendiğinde karakterler < and > %3c ve %3e olarak kodlanır.
Bir web uygulamasının dışındaki değerleri kodlamak veya kodunu çözmek için sınıfını WebUtility kullanın.
Ayrıca bkz.
Şunlara uygulanır
UrlDecode(Byte[], Int32, Int32, Encoding)
Url ile kodlanmış bayt dizisini, dizide belirtilen konumdan başlayıp belirtilen bayt sayısı için devam ederek belirtilen kodlama nesnesini kullanarak kodu çözülen bir dizeye dönüştürür.
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
Parametreler
- bytes
- Byte[]
Kodu çözecek bayt dizisi.
- offset
- Int32
Kod çözme işleminin başlaması için bayttaki konum.
- count
- Int32
Kodu çözecek bayt sayısı.
Döndürülenler
Kodu çözülen bir dize.
Özel durumlar
bytes
, null
ancak count
eşit 0
değildir.
offset
dizinin uzunluğundan bytes
küçük 0
veya ondan büyük.
-veya-
count
değerinden 0
küçük veyaoffset
count
+ dizinin uzunluğundan bytes
büyük.
Açıklamalar
Http akışında boşluklar ve noktalama işaretleri gibi karakterler geçirilirse, alan sonunda yanlış yorumlanabilir. URL kodlama, URL'de izin verilmeyen karakterleri karakter-varlık eşdeğerlerine dönüştürür; URL kodunu çözme, kodlamayı tersine çevirir. Örneğin, URL'ye aktarılacak bir metin bloğuna eklendiğinde karakterler < and > %3c ve %3e olarak kodlanır.
Bir web uygulamasının dışındaki değerleri kodlamak veya kodunu çözmek için sınıfını WebUtility kullanın.
Ayrıca bkz.
Şunlara uygulanır
UrlDecode(String)
URL'de iletim için kodlanmış bir dizeyi kodu çözülen bir dizeye dönüştürür.
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
Parametreler
- str
- String
Kodunu çözecek dize.
Döndürülenler
Kodu çözülen bir dize.
Açıklamalar
Http akışında boşluklar ve noktalama işaretleri gibi karakterler geçirilirse, alan sonunda yanlış yorumlanabilir. URL kodlama, URL'de izin verilmeyen karakterleri karakter-varlık eşdeğerlerine dönüştürür; URL kodunu çözme, kodlamayı tersine çevirir. Örneğin, URL'ye aktarılacak bir metin bloğuna eklendiğinde karakterler < and > %3c ve %3e olarak kodlanır.
Bir web uygulamasının dışındaki değerleri kodlamak veya kodunu çözmek için sınıfını WebUtility kullanın.
Ayrıca bkz.
Şunlara uygulanır
UrlDecode(Byte[], Encoding)
Belirtilen kod çözme nesnesini kullanarak URL ile kodlanmış bir bayt dizisini kod çözme dizesine dönüştürür.
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
Parametreler
- bytes
- Byte[]
Kodu çözecek bayt dizisi.
Döndürülenler
Kodu çözülen bir dize.
Açıklamalar
Http akışında boşluklar ve noktalama işaretleri gibi karakterler geçirilirse, alan sonunda yanlış yorumlanabilir. URL kodlama, URL'de izin verilmeyen karakterleri karakter-varlık eşdeğerlerine dönüştürür; URL kodunu çözme, kodlamayı tersine çevirir. Örneğin, URL'ye aktarılacak bir metin bloğuna eklendiğinde karakterler < and > %3c ve %3e olarak kodlanır.
Bir web uygulamasının dışındaki değerleri kodlamak veya kodunu çözmek için sınıfını WebUtility kullanın.