unfiltered

request

package request

Visibility
  1. Public
  2. All

Type Members

  1. class ConnegHeader extends SeqRequestHeader[String]

  2. class DateHeader extends RequestHeader[Date]

    Header whose value should be a date and time.

  3. trait DateParser extends (String) ⇒ Date

  4. class DelegatingRequest [+T] extends HttpRequest[T]

  5. class HttpRequest [+T] extends AnyRef

    Attributes
    abstract
  6. class IntHeader extends RequestHeader[Int]

    Header whose value should be an integer.

  7. class Method extends AnyRef

  8. class Protocol extends AnyRef

    Attributes
    abstract
  9. class RepeatableHeader extends SeqRequestHeader[String]

    A repeatable header may be specified in more than one header k-v pair and whose values are a list delimited by comma see also http://www.

  10. class StringHeader extends RequestHeader[String]

    Header whose value can be any string.

  11. class UriHeader extends RequestHeader[URI]

    Header whose value should be a valid URI.

Value Members

  1. object & extends AnyRef

  2. object Accept extends ConnegHeader

  3. object AcceptCharset extends ConnegHeader

  4. object AcceptEncoding extends ConnegHeader

  5. object AcceptLanguage extends ConnegHeader

  6. object Accepts extends AnyRef

    Accepts request header extractor

  7. object Authorization extends StringHeader

  8. object BasicAuth extends AnyRef

    Basic HTTP Authentication extractor

  9. object Body extends AnyRef

    Utility for working with the request body.

  10. object CONNECT extends Method

  11. object Charset extends AnyRef

    Extracts the charset value from the Content-Type header, if present

  12. object Connection extends StringHeader

  13. object Cookies extends MappedRequestHeader[String, Option[Cookie]]

    Primary Cookie extractor used for obtaining a collection cookies mapped to their names from the HTTP Cookie header

  14. object DELETE extends Method

  15. object DateFormatting extends AnyRef

  16. object Decodes extends AnyRef

    http://www.

  17. object Expect extends StringHeader

  18. object From extends StringHeader

  19. object FromCookies extends AnyRef

    Module for Cookie deserialization.

  20. object GET extends Method

  21. object HEAD extends Method

  22. object HTTP extends AnyRef

  23. object HTTPS extends AnyRef

  24. object HTTP_1_0 extends Protocol

  25. object HTTP_1_1 extends Protocol

  26. object Host extends StringHeader

  27. object HostPort extends AnyRef

    Extracts hostname and port separately from the Host header, setting a default port of 80 or 443 when none is specified

  28. object IfMatch extends RepeatableHeader

  29. object IfModifiedSince extends DateHeader

  30. object IfNoneMatch extends RepeatableHeader

  31. object IfRange extends StringHeader

  32. object IfUnmodifiedSince extends DateHeader

  33. object LINK extends Method

  34. object MaxForwards extends IntHeader

  35. object Mime extends AnyRef

    Extractor and util for common mime types

  36. object OPTIONS extends Method

  37. object PATCH extends Method

  38. object POST extends Method

  39. object PUT extends Method

  40. object Params extends AnyRef

    Basic parameter acess, and a pattern matching extractor in Extract.

  41. object Path extends AnyRef

  42. object ProxyAuthorization extends StringHeader

  43. object QParams extends AnyRef

    Fined-grained error reporting for arbitrarily many failing parameters.

  44. object QueryParams extends AnyRef

    Basic query parameter acess.

  45. object QueryString extends AnyRef

  46. object Range extends RepeatableHeader

  47. object Referer extends UriHeader

  48. object RemoteAddr extends AnyRef

  49. object RequestContentType extends StringHeader

  50. object Seg extends AnyRef

  51. object TE extends RepeatableHeader

  52. object TRACE extends Method

  53. object UNLINK extends Method

  54. object Upgrade extends RepeatableHeader

  55. object UserAgent extends StringHeader

  56. object Via extends RepeatableHeader

  57. object XForwardedFor extends RepeatableHeader