Package org.takes.rq
Requests.
- Since:
- 0.1
-
Interface Summary Interface Description RqForm Request decorator that decodes FORM data fromapplication/x-www-form-urlencoded
format (RFC 1738).RqHeaders HTTP headers parsingRqHref HTTP URI query parsing.RqMethod HTTP method parsing.RqMultipart HTTP multipart FORM data decoding.RqRequestLine HTTP Request-Line parsing. -
Class Summary Class Description RequestOf ThisRequest
implementation provides a way to build a request with customScalar
head and body values.RqBuffered Request with a buffered body.RqChunk Request decorator that limits its body, according to the chunk sizes when it is a chunked Transfer-Encoding.RqFake Fake request (for unit tests).RqGreedy Request decorator, for HTTP request caching.RqHeaders.Base Request decorator, for HTTP headers parsing.RqHeaders.Smart Smart decorator, with extra features.RqHref.Base Request decorator, for HTTP URI query parsing.RqHref.Smart Smart decorator, with extra features.RqLengthAware Request decorator that limits its body, according to the Content-Length header in its head.RqLive Live request.RqMethod.Base Request decorator, for HTTP method parsing.RqOnce Request decorator, to prevent multiple calls tobody()
method.RqPrint Request decorator, to print it all.RqRequestLine.Base Request decorator for Request-Line header validationRqSimple Simple request.RqSocket Request decorator to get custom socket headers.RqWithBody Request with body.RqWithDefaultHeader Request with default header.RqWithHeader Request with extra header.RqWithHeaders Request with extra header.RqWithoutHeader Request without a header (even if it was absent).RqWrap Request wrap.TempInputStream Input stream wrapper that removes associated File instance on close.