Package org.apache.hc.core5.http2.impl
Class DefaultH2RequestConverter
- java.lang.Object
-
- org.apache.hc.core5.http2.impl.DefaultH2RequestConverter
-
- All Implemented Interfaces:
H2MessageConverter<HttpRequest>
public final class DefaultH2RequestConverter extends java.lang.Object implements H2MessageConverter<HttpRequest>
HTTP/2 request converter.- Since:
- 5.0
-
-
Field Summary
Fields Modifier and Type Field Description static DefaultH2RequestConverterINSTANCE
-
Constructor Summary
Constructors Constructor Description DefaultH2RequestConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpRequestconvert(java.util.List<Header> headers)Converts given list of HTTP/2 headers to aHttpMessage.java.util.List<Header>convert(HttpRequest message)Converts givenHttpMessageto a list of HTTP/2 headers.
-
-
-
Field Detail
-
INSTANCE
public static final DefaultH2RequestConverter INSTANCE
-
-
Method Detail
-
convert
public HttpRequest convert(java.util.List<Header> headers) throws HttpException
Description copied from interface:H2MessageConverterConverts given list of HTTP/2 headers to aHttpMessage.- Specified by:
convertin interfaceH2MessageConverter<HttpRequest>- Parameters:
headers- list of HTTP/2 headers- Returns:
- HTTP message
- Throws:
HttpException- in case of HTTP protocol violation
-
convert
public java.util.List<Header> convert(HttpRequest message) throws HttpException
Description copied from interface:H2MessageConverterConverts givenHttpMessageto a list of HTTP/2 headers.- Specified by:
convertin interfaceH2MessageConverter<HttpRequest>- Parameters:
message- HTTP message- Returns:
- list of HTTP/2 headers
- Throws:
HttpException- in case of HTTP protocol violation
-
-