Aracılığıyla paylaş


UriHelper Sınıf

Tanım

Ü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.

Şunlara uygulanır