okhttp设置uri
时间: 2023-11-06 08:48:54 浏览: 53
可以使用OkHttp的Request类来设置URI,示例如下:
```java
Request request = new Request.Builder()
.url("http://www.example.com/path")
.build();
```
在这个示例中,我们可以使用`url()`方法来设置URI,即"http://www.example.com/path"。你也可以使用构造函数来设置URI,示例如下:
```java
HttpUrl url = new HttpUrl.Builder()
.scheme("http")
.host("www.example.com")
.addPathSegment("path")
.build();
Request request = new Request.Builder()
.url(url)
.build();
```
在这个示例中,我们使用`HttpUrl.Builder`类来构造URI,然后将其传递给`url()`方法来设置URI。你可以使用`HttpUrl.Builder`类来设置URI的各个部分,如方案(scheme)、主机(host)、路径段(path segments)、查询参数(query parameters)和片段(fragment)等。