Package | Description |
---|---|
okhttp3 |
An HTTP+HTTP/2 client for Android and Java applications.
|
okhttp3.internal | |
okhttp3.internal.connection | |
okhttp3.internal.http | |
okhttp3.internal.http1 | |
okhttp3.internal.http2 |
Modifier and Type | Method and Description |
---|---|
Response.Builder |
Response.Builder.addHeader(java.lang.String name,
java.lang.String value)
Adds a header with
name and value . |
Response.Builder |
Response.Builder.body(ResponseBody body) |
Response.Builder |
Response.Builder.cacheResponse(Response cacheResponse) |
Response.Builder |
Response.Builder.code(int code) |
Response.Builder |
Response.Builder.handshake(Handshake handshake) |
Response.Builder |
Response.Builder.header(java.lang.String name,
java.lang.String value)
Sets the header named
name to value . |
Response.Builder |
Response.Builder.headers(Headers headers)
Removes all headers on this builder and adds
headers . |
Response.Builder |
Response.Builder.message(java.lang.String message) |
Response.Builder |
Response.Builder.networkResponse(Response networkResponse) |
Response.Builder |
Response.newBuilder() |
Response.Builder |
Response.Builder.priorResponse(Response priorResponse) |
Response.Builder |
Response.Builder.protocol(Protocol protocol) |
Response.Builder |
Response.Builder.receivedResponseAtMillis(long receivedResponseAtMillis) |
Response.Builder |
Response.Builder.removeHeader(java.lang.String name)
Removes all headers named
name on this builder. |
Response.Builder |
Response.Builder.request(Request request) |
Response.Builder |
Response.Builder.sentRequestAtMillis(long sentRequestAtMillis) |
Constructor and Description |
---|
Response(Response.Builder builder) |
Modifier and Type | Method and Description |
---|---|
abstract int |
Internal.code(Response.Builder responseBuilder) |
abstract void |
Internal.initExchange(Response.Builder responseBuilder,
Exchange exchange) |
Modifier and Type | Method and Description |
---|---|
Response.Builder |
Exchange.readResponseHeaders(boolean expectContinue) |
Modifier and Type | Method and Description |
---|---|
Response.Builder |
ExchangeCodec.readResponseHeaders(boolean expectContinue)
Parses bytes of a response header from an HTTP transport.
|
Modifier and Type | Method and Description |
---|---|
Response.Builder |
Http1ExchangeCodec.readResponseHeaders(boolean expectContinue) |
Modifier and Type | Method and Description |
---|---|
static Response.Builder |
Http2ExchangeCodec.readHttp2HeadersList(Headers headerBlock,
Protocol protocol)
Returns headers for a name value block containing an HTTP/2 response.
|
Response.Builder |
Http2ExchangeCodec.readResponseHeaders(boolean expectContinue) |