目录

Request

Class Info

public abstract class Request

网络请求的信息。使用Request.Builder的build()方法,创建Request对象。

Nested Class Summary

Qualifier and Type

Class Name and Description

public abstract static class

Request.Builder

网络请求构造器。

Public Method Summary

Qualifier and Type

Method Name and Description

public abstract RequestBody

getBody()

获取请求数据体。

public abstract Map<String, List<String>>

getHeaders()

获取消息头信息。

public abstract String

getMethod()

获取请求方式。

public abstract String

getOptions()

获取请求参数配置。

public abstract String

getUrl()

获取请求URL地址。

public abstract Request.Builder

newBuilder()

使用Request实例创建新的Request.Builder实例。

Public Methods

[h2]getBody

Method

public abstract RequestBody getBody()

获取请求数据体。

Returns

Type

Description

RequestBody

请求数据体。

[h2]getHeaders

Method

public abstract Map<String, List<String>> getHeaders()

获取消息头信息。

Returns

Type

Description

Map<String, List<String>>

消息头信息。

[h2]getMethod

Method

public abstract String getMethod()

获取请求方式。

Returns

Type

Description

String

请求方式,如“GET”、“POST”、“HEAD”、“PUT”和“DELETE”等。

[h2]getOptions

Method

public abstract String getOptions()

获取请求参数配置。

Returns

Type

Description

String

额外配置的请求参数信息,以JSON字符串形式返回。

[h2]getUrl

Method

public abstract String getUrl()

获取请求URL地址。

Returns

Type

Description

String

请求URL地址。

[h2]newBuilder

Method

public abstract Request.Builder newBuilder()

使用Request实例创建新的Builder实例。

Returns

Type

Description

Request.Builder

新的Request.Builder实例。