Package | Description |
---|---|
com.squareup.okhttp | |
com.squareup.okhttp.internal.http |
Modifier and Type | Method and Description |
---|---|
Headers |
Headers.Builder.build() |
Headers |
Response.headers() |
Headers |
Request.headers() |
static Headers |
Headers.of(Map<String,String> headers)
Returns headers for the header names and values in the
Map . |
static Headers |
Headers.of(String... namesAndValues)
Returns headers for the alternating header names and values.
|
Modifier and Type | Method and Description |
---|---|
MultipartBuilder |
MultipartBuilder.addPart(Headers headers,
RequestBody body)
Add a part to the body.
|
Response.Builder |
Response.Builder.headers(Headers headers)
Removes all headers on this builder and adds
headers . |
Request.Builder |
Request.Builder.headers(Headers headers)
Removes all headers on this builder and adds
headers . |
static CacheControl |
CacheControl.parse(Headers headers)
Returns the cache directives of
headers . |
Modifier and Type | Method and Description |
---|---|
Headers |
Http1xStream.readHeaders()
Reads headers or trailers.
|
static Headers |
OkHeaders.varyHeaders(Headers requestHeaders,
Headers responseHeaders)
Returns the subset of the headers in
requestHeaders that
impact the content of response's body. |
static Headers |
OkHeaders.varyHeaders(Response response)
Returns the subset of the headers in
response 's request that
impact the content of response's body. |
Modifier and Type | Method and Description |
---|---|
static long |
OkHeaders.contentLength(Headers headers) |
static boolean |
OkHeaders.hasVaryAll(Headers responseHeaders)
Returns true if a Vary header contains an asterisk.
|
static List<Challenge> |
OkHeaders.parseChallenges(Headers responseHeaders,
String challengeHeader)
Parse RFC 2617 challenges.
|
void |
HttpEngine.receiveHeaders(Headers headers) |
static Map<String,List<String>> |
OkHeaders.toMultimap(Headers headers,
String valueForNullKey)
Returns an immutable map containing each field to its list of values.
|
static Set<String> |
OkHeaders.varyFields(Headers responseHeaders)
Returns the names of the request headers that need to be checked for
equality when caching.
|
static Headers |
OkHeaders.varyHeaders(Headers requestHeaders,
Headers responseHeaders)
Returns the subset of the headers in
requestHeaders that
impact the content of response's body. |
static boolean |
OkHeaders.varyMatches(Response cachedResponse,
Headers cachedRequest,
Request newRequest)
Returns true if none of the Vary headers have changed between
cachedRequest and newRequest . |
void |
Http1xStream.writeRequest(Headers headers,
String requestLine)
Returns bytes of a request header for sending on an HTTP transport.
|
Constructor and Description |
---|
RealResponseBody(Headers headers,
okio.BufferedSource source) |
Copyright © 2017. All Rights Reserved.