UriHelper Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe helper per la costruzione di URI codificati da usare nelle intestazioni e in altri URI.
public ref class UriHelper abstract sealed
public static class UriHelper
type UriHelper = class
Public Module UriHelper
- Ereditarietà
-
UriHelper
Metodi
BuildAbsolute(String, HostString, PathString, PathString, QueryString, FragmentString) |
Combina i componenti URI specificati in una stringa codificata correttamente per l'uso nelle intestazioni HTTP. Si noti che unicode in HostString verrà codificato come punycode. |
BuildRelative(PathString, PathString, QueryString, FragmentString) |
Combina i componenti URI specificati in una stringa codificata correttamente per l'uso nelle intestazioni HTTP. |
Encode(Uri) |
Genera una stringa dall'URI assoluto o relativo specificato codificato in modo appropriato per l'uso nelle intestazioni HTTP. Si noti che un nome host Unicode verrà codificato come punycode. |
FromAbsolute(String, String, HostString, PathString, QueryString, FragmentString) |
Separa la stringa URI assoluta specificata in componenti. Si supponga che non siano presenti pathBase. |
GetDisplayUrl(HttpRequest) |
Restituisce i componenti combinati dell'URL della richiesta in un modulo completamente senza escape (ad eccezione di QueryString) adatto solo per la visualizzazione. Questo formato non deve essere usato nelle intestazioni HTTP o in altre operazioni HTTP. |
GetEncodedPathAndQuery(HttpRequest) |
Restituisce l'URI relativo. |
GetEncodedUrl(HttpRequest) |
Restituisce i componenti combinati dell'URL della richiesta in un formato di escape completo adatto per l'uso nelle intestazioni HTTP e in altre operazioni HTTP. |