Language

URIUtils.RewriteURI メソッド

定義

オーバーロード

名前 説明
RewriteURI(URI, HttpHost)

スキーム、ホスト、ポートがターゲット ホストから取得され、パス、クエリ、およびフラグメントが既存の URI から取得される新しい URI を作成するための便利な方法。

RewriteURI(URI, HttpHost, Boolean)

スキーム、ホスト、ポートがターゲット ホストから取得され、パス、クエリ、およびフラグメントが既存の URI から取得される新しい URI を作成するための便利な方法。

RewriteURI(URI, HttpHost)

スキーム、ホスト、ポートがターゲット ホストから取得され、パス、クエリ、およびフラグメントが既存の URI から取得される新しい URI を作成するための便利な方法。

[Android.Runtime.Register("rewriteURI", "(Ljava/net/URI;Lorg/apache/http/HttpHost;)Ljava/net/URI;", "")]
public static Java.Net.URI? RewriteURI(Java.Net.URI? uri, Org.Apache.Http.HttpHost? target);
[<Android.Runtime.Register("rewriteURI", "(Ljava/net/URI;Lorg/apache/http/HttpHost;)Ljava/net/URI;", "")>]
static member RewriteURI : Java.Net.URI * Org.Apache.Http.HttpHost -> Java.Net.URI

パラメーター

uri
URI

使用するパス、クエリ、フラグメントが含まれます。

target
HttpHost

使用するスキーム、ホスト、およびポートが含まれます。

返品

URI

uriからのパス、クエリ、フラグメントを含む URI。targetがnullされていない場合は、そのスキーム、ホスト、およびポート。

属性

例外

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

RewriteURI(URI, HttpHost, Boolean)

スキーム、ホスト、ポートがターゲット ホストから取得され、パス、クエリ、およびフラグメントが既存の URI から取得される新しい URI を作成するための便利な方法。

[Android.Runtime.Register("rewriteURI", "(Ljava/net/URI;Lorg/apache/http/HttpHost;Z)Ljava/net/URI;", "")]
public static Java.Net.URI? RewriteURI(Java.Net.URI? uri, Org.Apache.Http.HttpHost? target, bool dropFragment);
[<Android.Runtime.Register("rewriteURI", "(Ljava/net/URI;Lorg/apache/http/HttpHost;Z)Ljava/net/URI;", "")>]
static member RewriteURI : Java.Net.URI * Org.Apache.Http.HttpHost * bool -> Java.Net.URI

パラメーター

uri
URI

使用するパス、クエリ、フラグメントが含まれます。

target
HttpHost

使用するスキーム、ホスト、ポートが含まれます。

dropFragment
Boolean

フラグメントをコピーしない場合は True。

返品

URI

uriからのパスとクエリ、dropFragmentがtrueされていない場合はそのフラグメント、およびnullされていない場合のtargetからのスキーム、ホスト、ポートを含む URI。

属性

例外

結果の URI が無効な場合。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象