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
属性

例外

注解

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

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

如此 如果不应复制片段。

返回

URI
属性

例外

如果生成的 URI 无效。

注解

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于