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
| Name | Description |
|---|---|
| UrlDecode(String, Encoding) |
Url ile kodlanmış bir dizeyi, belirtilen kodlama nesnesini kullanarak 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 kod çö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ış bayt dizisini kod çözme dizesine dönüştürür. |
UrlDecode(String, Encoding)
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
Url ile kodlanmış bir dizeyi, belirtilen kodlama nesnesini kullanarak kodu çözülen bir dizeye dönüştürür.
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
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, bu karakterler alıcı uçta yanlış yorumlanabilir. URL kodlama, URL'de izin verilmeyen karakterleri karakter-varlık eşdeğerlerine dönüştürür; URL kod çözme, kodlamayı tersine çevirir. Örneğin, URL'de iletilecek bir metin bloğuna eklendiğinde ve < karakterleri > %3c ve %3eolarak 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)
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
URL ile kodlanmış bayt dizisini, dizide belirtilen konumdan başlayıp belirtilen bayt sayısı için devam ederek belirtilen kodlama nesnesini kullanarak kod çö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şlemine başlamak için bayttaki konum.
- count
- Int32
Kodu çözecek bayt sayısı.
Döndürülenler
Kodu çözülen bir dize.
Özel durumlar
bytes , nullancak count eşit 0değildir.
offsetdizinin uzunluğundan 0 küçük bytes veya daha büyük.
-veya-
count değerinden 0küçüktür veya count + offset dizinin uzunluğundan bytes büyüktür.
Açıklamalar
Http akışında boşluklar ve noktalama işaretleri gibi karakterler geçirilirse, bu karakterler alıcı uçta yanlış yorumlanabilir. URL kodlama, URL'de izin verilmeyen karakterleri karakter-varlık eşdeğerlerine dönüştürür; URL kod çözme, kodlamayı tersine çevirir. Örneğin, URL'de iletilecek bir metin bloğuna eklendiğinde karakterler < %3c > ve %3eolarak 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)
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
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, bu karakterler alıcı uçta yanlış yorumlanabilir. URL kodlama, URL'de izin verilmeyen karakterleri karakter-varlık eşdeğerlerine dönüştürür; URL kod çözme, kodlamayı tersine çevirir. Örneğin, URL'de iletilecek bir metin bloğuna eklendiğinde ve < karakterleri > %3c ve %3eolarak 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)
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
- Kaynak:
- HttpUtility.cs
Belirtilen kod çözme nesnesini kullanarak URL ile kodlanmış 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, bu karakterler alıcı uçta yanlış yorumlanabilir. URL kodlama, URL'de izin verilmeyen karakterleri karakter-varlık eşdeğerlerine dönüştürür; URL kod çözme, kodlamayı tersine çevirir. Örneğin, URL'de iletilecek bir metin bloğuna eklendiğinde ve < karakterleri > %3c ve %3eolarak kodlanır.
Bir web uygulamasının dışındaki değerleri kodlamak veya kodunu çözmek için sınıfını WebUtility kullanın.