Поделиться через


UriHelper.BuildAbsolute Метод

Определение

Объединяет заданные компоненты URI в строку, которая правильно закодирована для использования в заголовках HTTP. Обратите внимание, что юникод в HostString будет закодирован как 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

Параметры

scheme
String

http, https и т. д.

host
HostString

Часть URI узла, обычно включенная в заголовок Узла. Это может быть порт.

pathBase
PathString

Первая часть пути запроса, связанная с корнем приложения.

path
PathString

Часть пути запроса, которая идентифицирует запрошенный ресурс.

query
QueryString

Запрос, если таковой есть.

fragment
FragmentString

Фрагмент, если он есть.

Возвращаемое значение

Объединенные компоненты URI, правильно закодированные для использования в http-заголовках.

Применяется к