次の方法で共有


UriHelper.BuildAbsolute メソッド

定義

指定された URI コンポーネントを、HTTP ヘッダーで使用するために適切にエンコードされた文字列に結合します。 HostString の Unicode は、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 ヘッダーで使用するために適切にエンコードされます。

適用対象