UriHelper Sınıf
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.
Üst bilgilerde ve diğer Uris'lerde kullanmak üzere kodlanmış Uris oluşturmak için yardımcı sınıf.
public ref class UriHelper abstract sealed
public static class UriHelper
type UriHelper = class
Public Module UriHelper
- Devralma
-
UriHelper
Yöntemler
BuildAbsolute(String, HostString, PathString, PathString, QueryString, FragmentString) |
Verilen URI bileşenlerini, HTTP üst bilgilerinde kullanılmak üzere düzgün şekilde kodlanmış bir dizede birleştirir. HostString'deki unicode öğesinin punycode olarak kodlandığını unutmayın. |
BuildRelative(PathString, PathString, QueryString, FragmentString) |
Verilen URI bileşenlerini, HTTP üst bilgilerinde kullanılmak üzere düzgün şekilde kodlanmış bir dizede birleştirir. |
Encode(Uri) |
Verilen mutlak veya göreli Uri'den HTTP üst bilgilerinde kullanılmak üzere uygun şekilde kodlanmış bir dize oluşturur. Unicode ana bilgisayar adının punycode olarak kodlandığını unutmayın. |
FromAbsolute(String, String, HostString, PathString, QueryString, FragmentString) |
Verilen mutlak URI dizesini bileşenlere ayırır. PathBase olmadığını varsayar. |
GetDisplayUrl(HttpRequest) |
İstek URL'sinin birleşik bileşenlerini yalnızca görüntülenmek üzere uygun olan tam kaçışsız bir biçimde (QueryString dışında) döndürür. Bu biçim HTTP üst bilgilerinde veya diğer HTTP işlemlerinde kullanılmamalıdır. |
GetEncodedPathAndQuery(HttpRequest) |
Göreli URI'yi döndürür. |
GetEncodedUrl(HttpRequest) |
İstek URL'sinin birleşik bileşenlerini, HTTP üst bilgilerinde ve diğer HTTP işlemlerinde kullanıma uygun, tam olarak kaçış biçiminde döndürür. |