Udostępnij za pośrednictwem


UriHelper Klasa

Definicja

Klasa pomocnika do konstruowania zakodowanego Uris do użycia w nagłówkach i innych Uris.

public ref class UriHelper abstract sealed
public static class UriHelper
type UriHelper = class
Public Module UriHelper
Dziedziczenie
UriHelper

Metody

BuildAbsolute(String, HostString, PathString, PathString, QueryString, FragmentString)

Łączy podane składniki identyfikatora URI w ciąg, który jest prawidłowo zakodowany do użycia w nagłówkach HTTP. Należy pamiętać, że unicode w usłudze HostString zostanie zakodowany jako punycode.

BuildRelative(PathString, PathString, QueryString, FragmentString)

Łączy podane składniki identyfikatora URI w ciąg, który jest prawidłowo zakodowany do użycia w nagłówkach HTTP.

Encode(Uri)

Generuje ciąg z danego bezwzględnego lub względnego identyfikatora URI, który jest odpowiednio zakodowany do użycia w nagłówkach HTTP. Pamiętaj, że nazwa hosta Unicode zostanie zakodowana jako punycode.

FromAbsolute(String, String, HostString, PathString, QueryString, FragmentString)

Oddziela dany bezwzględny ciąg identyfikatora URI do składników. Zakłada, że nie ma ścieżkiBase.

GetDisplayUrl(HttpRequest)

Zwraca połączone składniki adresu URL żądania w w pełni nieunikowanym formularzu (z wyjątkiem elementu QueryString) odpowiednie tylko do wyświetlania. Ten format nie powinien być używany w nagłówkach HTTP ani w innych operacjach HTTP.

GetEncodedPathAndQuery(HttpRequest)

Zwraca względny identyfikator URI.

GetEncodedUrl(HttpRequest)

Zwraca połączone składniki adresu URL żądania w w pełni unikniętego formularza odpowiedniego do użycia w nagłówkach HTTP i innych operacjach HTTP.

Dotyczy