public class NettyRequestAdapter
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
setHttpHeadersAndCookies(com.linkedin.r2.message.rest.RestRequest request,
java.net.URL url,
io.netty.handler.codec.http.HttpRequest nettyRequest)
Set Http Request Headers and Cookies on Netty's HttpRequest
|
static <R extends com.linkedin.r2.message.Request> |
toHttp2Headers(R request)
Extracts fields from a
Request and construct a Http2Headers instance. |
static io.netty.handler.codec.http.HttpRequest |
toNettyRequest(com.linkedin.r2.message.rest.RestRequest request)
Adapts a RestRequest to Netty's HttpRequest
|
static io.netty.handler.codec.http.HttpRequest |
toNettyRequest(com.linkedin.r2.message.stream.StreamRequest request)
Adapts a StreamRequest to Netty's HttpRequest
|
public static io.netty.handler.codec.http.HttpRequest toNettyRequest(com.linkedin.r2.message.rest.RestRequest request)
throws java.lang.Exception
request - R2 rest requestjava.lang.Exceptionpublic static void setHttpHeadersAndCookies(com.linkedin.r2.message.rest.RestRequest request,
java.net.URL url,
io.netty.handler.codec.http.HttpRequest nettyRequest)
request - R2 stream requesturl - Request UrlnettyRequest - Netty HttpRequestpublic static io.netty.handler.codec.http.HttpRequest toNettyRequest(com.linkedin.r2.message.stream.StreamRequest request)
throws java.lang.Exception
request - R2 stream requestjava.lang.Exceptionpublic static <R extends com.linkedin.r2.message.Request> io.netty.handler.codec.http2.Http2Headers toHttp2Headers(R request)
throws java.lang.Exception
Request and construct a Http2Headers instance.request - StreamRequest to extract fields from{@link - Exception}java.lang.Exception