UriHelper Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |