Class NettyWebRequest

java.lang.Object
org.serviceconnector.web.AbstractWebRequest
org.serviceconnector.web.netty.NettyWebRequest
All Implemented Interfaces:
IWebRequest

public class NettyWebRequest extends AbstractWebRequest
The Class NettyWebRequest.
  • Constructor Details

    • NettyWebRequest

      public NettyWebRequest(io.netty.handler.codec.http.FullHttpRequest httpRequest, InetSocketAddress localAddress, InetSocketAddress remoteAddress)
      Instantiates a new netty web request.
      Parameters:
      httpRequest - the request
      localAddress - the local address
      remoteAddress - the remote address
  • Method Details

    • getURL

      public String getURL()
      Returns the URI (or path) of this request.
      Returns:
      the uRL
    • getHeader

      public String getHeader(String key)
      Gets the http header for given key if any otherwise null.
      Parameters:
      key - the key
      Returns:
      the header
    • getParameter

      public String getParameter(String name)
      Gets the parameter.
      Parameters:
      name - the string
      Returns:
      the parameter
    • getParameterList

      public List<String> getParameterList(String name)
      Gets the parameter list.
      Parameters:
      name - the string
      Returns:
      the parameter list
    • getParameterMap

      public final Map<String,List<String>> getParameterMap()
      Gets the parameter map.
      Returns:
      the parameter map