WebUtility.UrlEncode(String) 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.
Metin dizesini URL ile kodlanmış bir dizeye dönüştürür.
public:
static System::String ^ UrlEncode(System::String ^ value);
public static string UrlEncode (string value);
public static string? UrlEncode (string? value);
static member UrlEncode : string -> string
Public Shared Function UrlEncode (value As String) As String
Parametreler
- value
- String
URL ile kodlanan metin.
Döndürülenler
URL ile kodlanmış bir dize.
Açıklamalar
Http akışında boşluklar ve noktalama işaretleri gibi karakterler geçirilirse, alan sonunda yanlış yorumlanabilir. URL kodlaması, BIR URL'de izin verilmeyen karakterleri onaltılık kaçış dizilerinden oluşan karakter varlığı eşdeğerleriyle değiştirir. Dönüştürülen dizenin UTF-8 biçimine uyması beklenir.
URL kodlaması harfler, sayılar ve aşağıdaki noktalama işaretleri dışında tüm karakter kodlarının yerini alır:
-
(eksi işareti)_
(alt çizgi).
(nokta)!
(ünlem işareti)*
(yıldız işareti)(
ve)
(parantezleri açma ve kapatma)
Her ' ' (boşluk) karakteri bir +
(artı) karaktere dönüştürülür.
Örneğin, URL'ye iletilecek bir metin bloğuna eklendiğinde ve >
karakterleri <
ve %3e
olarak %3c
kodlanır.
UrlDecode yöntemi kodlamayı tersine çevirir.