Partager via


UriHelper.BuildAbsolute Méthode

Définition

Combine les composants URI donnés dans une chaîne correctement encodée pour une utilisation dans les en-têtes HTTP. Notez que unicode dans HostString sera encodé en tant que punycode.

public static string BuildAbsolute (string scheme, Microsoft.AspNetCore.Http.HostString host, Microsoft.AspNetCore.Http.PathString pathBase = default, Microsoft.AspNetCore.Http.PathString path = default, Microsoft.AspNetCore.Http.QueryString query = default, Microsoft.AspNetCore.Http.FragmentString fragment = default);
static member BuildAbsolute : string * Microsoft.AspNetCore.Http.HostString * Microsoft.AspNetCore.Http.PathString * Microsoft.AspNetCore.Http.PathString * Microsoft.AspNetCore.Http.QueryString * Microsoft.AspNetCore.Http.FragmentString -> string
Public Function BuildAbsolute (scheme As String, host As HostString, Optional pathBase As PathString = Nothing, Optional path As PathString = Nothing, Optional query As QueryString = Nothing, Optional fragment As FragmentString = Nothing) As String

Paramètres

scheme
String

http, https, etc.

host
HostString

Partie hôte de l’URI normalement incluse dans l’en-tête hôte. Cela peut inclure le port.

pathBase
PathString

Première partie du chemin d’accès de la requête associée à la racine de l’application.

path
PathString

Partie du chemin d’accès de la demande qui identifie la ressource demandée.

query
QueryString

Requête, le cas échéant.

fragment
FragmentString

Fragment, le cas échéant.

Retours

Composants URI combinés, correctement encodés pour une utilisation dans les en-têtes HTTP.

S’applique à