Class DefaultHttpServerRequest

java.lang.Object
cloud.piranha.http.impl.DefaultHttpServerRequest
All Implemented Interfaces:
HttpServerRequest

public class DefaultHttpServerRequest
extends java.lang.Object
implements HttpServerRequest
The default implementation of HTTP Server Request.
Author:
Manfred Riem ([email protected])
  • Constructor Summary

    Constructors 
    Constructor Description
    DefaultHttpServerRequest​(java.net.Socket socket)
    Constructor.
  • Method Summary

    Modifier and Type Method Description
    void addHeader​(java.lang.String name, java.lang.String value)
    Add the header.
    java.lang.String getHeader​(java.lang.String name)
    Get the header.
    java.util.Iterator<java.lang.String> getHeaderNames()
    Get the header names.
    java.io.InputStream getInputStream()
    Get the input stream.
    java.lang.String getLocalAddress()
    Get the local address.
    java.lang.String getLocalHostname()
    Get the local hostname.
    int getLocalPort()
    Get the local port.
    java.lang.String getMethod()
    Get the method.
    java.lang.String getQueryParameter​(java.lang.String name)
    Get the query parameter.
    java.lang.String getQueryString()
    Get the query string.
    java.lang.String getRemoteAddress()
    Get the remote address.
    java.lang.String getRemoteHostname()
    Get the remote hostname.
    int getRemotePort()
    Get the remote port.
    java.lang.String getRequestTarget()
    Get the request target.
    void setMethod​(java.lang.String method)
    Set the method.
    void setRequestTarget​(java.lang.String requestTarget)
    Set the request target.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait