Trait/Object

fm.http

Headers

Related Docs: object Headers | package http

Permalink

sealed trait Headers extends IndexedSeqProxy[(String, String)]

Linear Supertypes
IndexedSeqProxy[(String, String)], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Headers
  2. IndexedSeqProxy
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def withCookies(c: Traversable[Cookie]): Headers

    Permalink

    These are the client side cookies that are being sent with the request

  2. abstract def withHeaders(headerValues: (CharSequence, Any)*): Headers

    Permalink

    Adds the passed in headers

  3. abstract def withNoCache: Headers

    Permalink

    Add the Cache-Control and Expires headers to prevent caching of this response

  4. abstract def withSetCookies(c: Traversable[Cookie]): Headers

    Permalink

    These are the server side cookies that are being sent with the response

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def accept: Option[String]

    Permalink
  5. def acceptCharset: Option[String]

    Permalink
  6. def acceptEncoding: Option[String]

    Permalink
  7. def acceptLanguage: Option[String]

    Permalink
  8. def acceptPatch: Option[String]

    Permalink
  9. def acceptRanges: Option[String]

    Permalink
  10. def accessControlAllowCredentials: Option[String]

    Permalink
  11. def accessControlAllowHeaders: Option[String]

    Permalink
  12. def accessControlAllowMethods: Option[String]

    Permalink
  13. def accessControlAllowOrigin: Option[String]

    Permalink
  14. def accessControlExposeHeaders: Option[String]

    Permalink
  15. def accessControlMaxAge: Option[String]

    Permalink
  16. def accessControlRequestHEaders: Option[String]

    Permalink
  17. def accessControlRequestMethod: Option[String]

    Permalink
  18. def addCookie(c: Cookie): Headers

    Permalink

    These are the client side cookies that are being sent with the request

  19. def addSetCookie(c: Cookie): Headers

    Permalink

    These are the server side cookies that are being sent with the response

  20. def age: Option[Long]

    Permalink
  21. def allow: Option[String]

    Permalink
  22. def apply(name: CharSequence): String

    Permalink
  23. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  24. def authUser: Option[String]

    Permalink

    Either the Basic or Digest auth username from the Authorization header

  25. def authorization: Option[String]

    Permalink
  26. def basicAuthPass: Option[String]

    Permalink

    The Basic Auth password from the Authorization header

  27. def basicAuthUser: Option[String]

    Permalink

    The Basic Auth username from the Authorization header

  28. def basicAuthUserAndPass: Option[(String, String)]

    Permalink

    The Basic Auth username and password from the Authorization header

  29. def cacheControl: Option[String]

    Permalink
  30. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. def connection: Option[String]

    Permalink
  32. def contentBase: Option[String]

    Permalink
  33. def contentDisposition: Option[String]

    Permalink
  34. def contentDispositionAttachmentFileName: Option[String]

    Permalink
  35. def contentEncoding: Option[String]

    Permalink
  36. def contentLanguage: Option[String]

    Permalink
  37. def contentLength: Option[Long]

    Permalink
  38. def contentLocation: Option[String]

    Permalink
  39. def contentMD5: Option[String]

    Permalink
  40. def contentRange: Option[String]

    Permalink
  41. def contentTransferEncoding: Option[String]

    Permalink
  42. def contentType: Option[String]

    Permalink
  43. def cookie: Option[String]

    Permalink

    This is the raw value of the client side cookies that are being sent with the request

  44. def cookies: Vector[Cookie]

    Permalink

    These are the client side cookies that are being sent with the request

  45. def date: Option[ImmutableDate]

    Permalink
  46. def digestAuthParams: Option[Map[String, String]]

    Permalink
  47. def digestAuthParamsAuthorization: Option[Map[String, String]]

    Permalink
  48. def digestAuthParamsWWWAuthenticate: Option[Map[String, String]]

    Permalink
  49. def digestAuthUser: Option[String]

    Permalink
  50. def dnt: Option[String]

    Permalink
  51. def eTag: Option[String]

    Permalink
  52. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  53. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  54. def expect: Option[String]

    Permalink
  55. def expires: Option[ImmutableDate]

    Permalink
  56. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  57. def from: Option[String]

    Permalink
  58. def get(name: CharSequence): Option[String]

    Permalink
  59. def getAll(name: CharSequence): Vector[String]

    Permalink
  60. def getBool(name: CharSequence): Option[Boolean]

    Permalink
  61. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  62. def getCookie(name: String): Option[Cookie]

    Permalink

    A helper to find a client-sent cookie by name

  63. def getDate(name: CharSequence): Option[ImmutableDate]

    Permalink
  64. def getInt(name: CharSequence): Option[Int]

    Permalink
  65. def getLong(name: CharSequence): Option[Long]

    Permalink
  66. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  67. def host: Option[String]

    Permalink
  68. def hostPort: Option[Int]

    Permalink

    The port from the host header (e.g.

    The port from the host header (e.g. frugalmechanic.com:8080)

  69. def hostWithoutPort: Option[String]

    Permalink

    If the Host header has a port in it (e.g.

    If the Host header has a port in it (e.g. frugalmechanic.com:8080) then this will strip it out.

  70. def ifMatch: Option[String]

    Permalink
  71. def ifModifiedSince: Option[ImmutableDate]

    Permalink
  72. def ifNoneMatch: Option[String]

    Permalink
  73. def ifRange: Option[String]

    Permalink
  74. def ifUnmodifiedSince: Option[ImmutableDate]

    Permalink
  75. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  76. def lastModified: Option[ImmutableDate]

    Permalink
  77. def location: Option[String]

    Permalink
  78. def maxForwards: Option[String]

    Permalink
  79. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  80. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  81. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  82. def origin: Option[String]

    Permalink
  83. def pragma: Option[String]

    Permalink
  84. def proxyAuthencate: Option[String]

    Permalink
  85. def proxyAuthorization: Option[String]

    Permalink
  86. def range: Option[String]

    Permalink
  87. def referer: Option[String]

    Permalink
  88. def retryAfter: Option[String]

    Permalink
  89. def secWebSocketAccept: Option[String]

    Permalink
  90. def secWebSocketKey: Option[String]

    Permalink
  91. def secWebSocketKey1: Option[String]

    Permalink
  92. def secWebSocketKey2: Option[String]

    Permalink
  93. def secWebSocketLocation: Option[String]

    Permalink
  94. def secWebSocketOrigin: Option[String]

    Permalink
  95. def secWebSocketProtocol: Option[String]

    Permalink
  96. def secWebSocketVersion: Option[String]

    Permalink
  97. def self: Vector[(String, String)]

    Permalink
    Definition Classes
    Headers → IndexedSeqProxy
  98. def server: Option[String]

    Permalink
  99. def setCookie: Vector[String]

    Permalink

    This is the raw value of the server side cookies that are being sent with the response

  100. def setCookie2: Vector[String]

    Permalink
  101. def setCookies: Vector[Cookie]

    Permalink

    These are the server side cookies that are being sent with the response

  102. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  103. def te: Option[String]

    Permalink
  104. def toImmutableHeaders: ImmutableHeaders

    Permalink
  105. def toMutableHeaders: MutableHeaders

    Permalink
  106. def toString(): String

    Permalink
    Definition Classes
    Headers → AnyRef → Any
  107. def trailer: Option[String]

    Permalink
  108. def transferEncoding: Option[String]

    Permalink
  109. def upgrade: Option[String]

    Permalink
  110. def userAgent: Option[String]

    Permalink
  111. def vary: Option[String]

    Permalink
  112. def via: Option[String]

    Permalink
  113. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  114. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  115. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  116. def warning: Option[String]

    Permalink
  117. def webSocketLocation: Option[String]

    Permalink
  118. def webSocketOrigin: Option[String]

    Permalink
  119. def webSocketProtocol: Option[String]

    Permalink
  120. def wwwAuthenticate: Option[String]

    Permalink
  121. def xContentTypeOptions: Option[String]

    Permalink
  122. def xForwardedFor: Option[String]

    Permalink
  123. def xForwardedProto: Option[String]

    Permalink
  124. def xFrameOptions: Option[String]

    Permalink
  125. def xPoweredBy: Option[String]

    Permalink
  126. def xRequestedWith: Option[String]

    Permalink
  127. def xSSL: Option[Boolean]

    Permalink
  128. def xUACompatible: Option[String]

    Permalink
  129. def xXSSProtection: Option[String]

    Permalink

Inherited from IndexedSeqProxy[(String, String)]

Inherited from AnyRef

Inherited from Any

Ungrouped