UriHelper.BuildAbsolute Metoda

Definice

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

String

Kombinované komponenty URI, správně kódované pro použití v hlavičkách HTTP.

Platí pro