Condividi tramite


UriHelper Classe

Definizione

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.

Si applica a