Class HttpRequest


  • class HttpRequest
    extends java.lang.Object
    • Field Detail

      • method

        private final java.lang.String method
      • uri

        private final java.net.URI uri
      • headers

        private final java.util.Map<java.lang.String,​java.util.List<java.lang.String>> headers
    • Method Detail

      • createBodyless

        static HttpRequest createBodyless​(java.lang.String method,
                                          java.net.URI uri)
      • createChunked

        static HttpRequest createChunked​(java.lang.String method,
                                         java.net.URI uri,
                                         int chunkSize)
      • createBuffered

        static HttpRequest createBuffered​(java.lang.String method,
                                          java.net.URI uri)
      • getMethod

        java.lang.String getMethod()
      • getUri

        java.net.URI getUri()
      • getHeaders

        java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getHeaders()
      • addHeaderIfNotPresent

        void addHeaderIfNotPresent​(java.lang.String name,
                                   java.lang.String value)
      • getBufferedBody

        java.nio.ByteBuffer getBufferedBody()
      • getBodySize

        int getBodySize()