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
    @HotSpotIntrinsicCandidate() @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 from: Option[String]

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  61. def getCookie(name: String): Option[Cookie]

    Permalink

    A helper to find a client-sent cookie by name

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

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

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

    Permalink
  65. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  66. def host: Option[String]

    Permalink
  67. def hostPort: Option[Int]

    Permalink

    The port from the host header (e.g.

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

  68. 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.

  69. def ifMatch: Option[String]

    Permalink
  70. def ifModifiedSince: Option[ImmutableDate]

    Permalink
  71. def ifNoneMatch: Option[String]

    Permalink
  72. def ifRange: Option[String]

    Permalink
  73. def ifUnmodifiedSince: Option[ImmutableDate]

    Permalink
  74. final def isInstanceOf[T0]: Boolean

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

    Permalink
  76. def location: Option[String]

    Permalink
  77. def maxForwards: Option[String]

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  80. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  81. def origin: Option[String]

    Permalink
  82. def pragma: Option[String]

    Permalink
  83. def proxyAuthencate: Option[String]

    Permalink
  84. def proxyAuthorization: Option[String]

    Permalink
  85. def range: Option[String]

    Permalink
  86. def referer: Option[String]

    Permalink
  87. def retryAfter: Option[String]

    Permalink
  88. def secWebSocketAccept: Option[String]

    Permalink
  89. def secWebSocketKey: Option[String]

    Permalink
  90. def secWebSocketKey1: Option[String]

    Permalink
  91. def secWebSocketKey2: Option[String]

    Permalink
  92. def secWebSocketLocation: Option[String]

    Permalink
  93. def secWebSocketOrigin: Option[String]

    Permalink
  94. def secWebSocketProtocol: Option[String]

    Permalink
  95. def secWebSocketVersion: Option[String]

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

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

    Permalink
  98. def setCookie: Vector[String]

    Permalink

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

  99. def setCookie2: Vector[String]

    Permalink
  100. def setCookies: Vector[Cookie]

    Permalink

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

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

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

    Permalink
  103. def toImmutableHeaders: ImmutableHeaders

    Permalink
  104. def toMutableHeaders: MutableHeaders

    Permalink
  105. def toString(): String

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

    Permalink
  107. def transferEncoding: Option[String]

    Permalink
  108. def upgrade: Option[String]

    Permalink
  109. def userAgent: Option[String]

    Permalink
  110. def vary: Option[String]

    Permalink
  111. def via: Option[String]

    Permalink
  112. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  114. final def wait(): Unit

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

    Permalink
  116. def webSocketLocation: Option[String]

    Permalink
  117. def webSocketOrigin: Option[String]

    Permalink
  118. def webSocketProtocol: Option[String]

    Permalink
  119. def wwwAuthenticate: Option[String]

    Permalink
  120. def xContentTypeOptions: Option[String]

    Permalink
  121. def xForwardedFor: Option[String]

    Permalink
  122. def xForwardedProto: Option[String]

    Permalink
  123. def xFrameOptions: Option[String]

    Permalink
  124. def xPoweredBy: Option[String]

    Permalink
  125. def xRequestedWith: Option[String]

    Permalink
  126. def xSSL: Option[Boolean]

    Permalink
  127. def xUACompatible: Option[String]

    Permalink
  128. def xXSSProtection: Option[String]

    Permalink

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from IndexedSeqProxy[(String, String)]

Inherited from AnyRef

Inherited from Any

Ungrouped