Sdílet prostřednictvím


UriHelper.BuildAbsolute Metoda

Definice

Zkombinuje dané komponenty identifikátoru URI do řetězce, který je správně zakódovaný pro použití v hlavičce HTTP. Všimněte si, že unicode v HostString bude kódován jako 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

Parametry

scheme
String

http, https atd.

host
HostString

Část identifikátoru URI hostitele, která je obvykle zahrnuta v hlavičce hostitele. To může zahrnovat port.

pathBase
PathString

První část cesty požadavku přidružené ke kořenovému adresáři aplikace.

path
PathString

Část cesty požadavku, která identifikuje požadovaný prostředek.

query
QueryString

Dotaz, pokud existuje.

fragment
FragmentString

Fragment, pokud existuje.

Návraty

Kombinované komponenty identifikátoru URI, správně zakódované pro použití v hlavičce HTTP.

Platí pro