| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Request.Builder |
addHeader(String name,
String value)
添加带有
name和value的header,
对于像“Cookie”这样的多值标头,最好使用此方法 |
Request |
build() |
Request.Builder |
cacheControl(CacheControl cacheControl) |
Request.Builder |
delete() |
Request.Builder |
delete(RequestBody body) |
Request.Builder |
get() |
Request.Builder |
head() |
Request.Builder |
header(String name,
String value)
将header属性
name值设置为value,
如果此请求已经有任何具有该名称的header,则全部替换 |
Request.Builder |
headers(Headers headers)
删除此生成器上的所有headers并添加
headers |
Request.Builder |
method(String method,
RequestBody body) |
Request.Builder |
patch(RequestBody body) |
Request.Builder |
post(RequestBody body) |
Request.Builder |
put(RequestBody body) |
Request.Builder |
removeHeader(String name)
删除header所有名为
name的属性 |
<T> Request.Builder |
tag(Class<? super T> type,
T tag) |
Request.Builder |
tag(Object tag) |
Request.Builder |
url(String url)
设置此请求的URL目标
|
Request.Builder |
url(UnoUrl url) |
Request.Builder |
url(URL url)
设置此请求的URL目标
|
public Request.Builder url(UnoUrl url)
public Request.Builder url(String url)
url - 请求地址public Request.Builder url(URL url)
url - 请求地址public Request.Builder header(String name, String value)
name值设置为value,
如果此请求已经有任何具有该名称的header,则全部替换name - 属性名称value - 属性值public Request.Builder addHeader(String name, String value)
name和value的header,
对于像“Cookie”这样的多值标头,最好使用此方法name - 属性名称value - 属性值public Request.Builder removeHeader(String name)
name的属性name - 属性名称public Request.Builder headers(Headers headers)
headersheaders - 请求头信息public Request.Builder cacheControl(CacheControl cacheControl)
public Request.Builder get()
public Request.Builder head()
public Request.Builder post(RequestBody body)
public Request.Builder delete(RequestBody body)
public Request.Builder delete()
public Request.Builder put(RequestBody body)
public Request.Builder patch(RequestBody body)
public Request.Builder method(String method, RequestBody body)
public Request.Builder tag(Object tag)
public <T> Request.Builder tag(Class<? super T> type, T tag)
public Request build()
Copyright © 2020. All rights reserved.