Partilhar via


UriHelper.BuildAbsolute Método

Definição

Combina os componentes de URI fornecidos em uma cadeia de caracteres codificada corretamente para uso em cabeçalhos HTTP. Observe que o unicode no HostString será codificado como 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

Parâmetros

scheme
String

http, https etc.

host
HostString

A parte do host do uri normalmente incluída no cabeçalho Host. Isso pode incluir a porta.

pathBase
PathString

A primeira parte do caminho de solicitação associado à raiz do aplicativo.

path
PathString

A parte do caminho da solicitação que identifica o recurso solicitado.

query
QueryString

A consulta, se houver.

fragment
FragmentString

O fragmento, se houver.

Retornos

Os componentes de URI combinados, codificados corretamente para uso em cabeçalhos HTTP.

Aplica-se a