DISCARD_STREAM_TIMEOUT_MILLIS| Constructor and Description |
|---|
Http2Codec(Client client,
Interceptor.Chain chain,
StreamAllocation streamAllocation,
Http2Connection connection) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
Sink |
createRequestBody(Request request,
long contentLength) |
void |
finishRequest() |
void |
flushRequest() |
static List<Header> |
http2HeadersList(Request request) |
ResponseBody |
openResponseBody(Response response) |
static Response.Builder |
readHttp2HeadersList(Headers headerBlock,
Protocol protocol) |
Response.Builder |
readResponseHeaders(boolean expectContinue) |
void |
writeRequestHeaders(Request request) |
public Http2Codec(Client client, Interceptor.Chain chain, StreamAllocation streamAllocation, Http2Connection connection)
public static Response.Builder readHttp2HeadersList(Headers headerBlock, Protocol protocol) throws IOException
IOExceptionpublic Sink createRequestBody(Request request, long contentLength)
createRequestBody in interface HttpCodecpublic void writeRequestHeaders(Request request) throws IOException
writeRequestHeaders in interface HttpCodecIOExceptionpublic void flushRequest()
throws IOException
flushRequest in interface HttpCodecIOExceptionpublic void finishRequest()
throws IOException
finishRequest in interface HttpCodecIOExceptionpublic Response.Builder readResponseHeaders(boolean expectContinue) throws IOException
readResponseHeaders in interface HttpCodecIOExceptionpublic ResponseBody openResponseBody(Response response) throws IOException
openResponseBody in interface HttpCodecIOExceptionCopyright © 2019. All rights reserved.