UriHelper.BuildAbsolute Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.