Packages

t

zio.http.model.headers

HeaderGetters

trait HeaderGetters[+A] extends AnyRef

Maintains a list of operators that parse and extract data from the headers.

NOTE: Add methods here if it performs some kind of processing on the header and returns the result.

Self Type
HeaderGetters[A]
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HeaderGetters
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def headers: Headers

    Returns the Headers object on the current type A

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def accept: Option[CharSequence]
  5. final def acceptEncoding: Option[CharSequence]
  6. final def acceptLanguage: Option[CharSequence]
  7. final def acceptPatch: Option[CharSequence]
  8. final def acceptRanges: Option[CharSequence]
  9. final def accessControlAllowCredentials: Option[Boolean]
  10. final def accessControlAllowHeaders: Option[CharSequence]
  11. final def accessControlAllowMethods: Option[CharSequence]
  12. final def accessControlAllowOrigin: Option[CharSequence]
  13. final def accessControlExposeHeaders: Option[CharSequence]
  14. final def accessControlMaxAge: Option[CharSequence]
  15. final def accessControlRequestHeaders: Option[CharSequence]
  16. final def accessControlRequestMethod: Option[CharSequence]
  17. final def age: Option[CharSequence]
  18. final def allow: Option[CharSequence]
  19. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  20. final def authorization: Option[CharSequence]
  21. final def basicAuthorizationCredentials: Option[Credentials]
  22. final def bearerToken: Option[String]
  23. final def cacheControl: Option[CharSequence]
  24. final def charset: Charset
  25. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  26. final def connection: Option[CharSequence]
  27. final def contentBase: Option[CharSequence]
  28. final def contentDisposition: Option[CharSequence]
  29. final def contentEncoding: Option[CharSequence]
  30. final def contentLanguage: Option[CharSequence]
  31. final def contentLength: Option[Long]
  32. final def contentLocation: Option[CharSequence]
  33. final def contentMd5: Option[CharSequence]
  34. final def contentRange: Option[CharSequence]
  35. final def contentSecurityPolicy: Option[CharSequence]
  36. final def contentTransferEncoding: Option[CharSequence]
  37. final def contentType: Option[CharSequence]
  38. final def cookie: Option[CharSequence]
  39. final def cookieValue(name: CharSequence): Option[CharSequence]
  40. final def cookiesDecoded: List[Cookie[Request]]
  41. final def date: Option[CharSequence]
  42. final def dnt: Option[CharSequence]
  43. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  44. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  45. final def etag: Option[CharSequence]
  46. final def expect: Option[CharSequence]
  47. final def expires: Option[CharSequence]
  48. final def from: Option[CharSequence]
  49. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  50. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  51. final def header(headerName: CharSequence): Option[Header]
  52. final def headerValue(headerName: CharSequence): Option[String]
  53. final def headerValues(headerName: CharSequence): List[String]
  54. final def headersAsList: List[Header]
  55. final def host: Option[CharSequence]
  56. final def ifMatch: Option[CharSequence]
  57. final def ifModifiedSince: Option[CharSequence]
  58. final def ifModifiedSinceDecoded: Option[Date]
  59. final def ifNoneMatch: Option[CharSequence]
  60. final def ifRange: Option[CharSequence]
  61. final def ifUnmodifiedSince: Option[CharSequence]
  62. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  63. final def lastModified: Option[CharSequence]
  64. final def location: Option[CharSequence]
  65. final def maxForwards: Option[CharSequence]
  66. final def mediaType: Option[MediaType]
  67. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  68. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  69. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  70. final def origin: Option[CharSequence]
  71. final def pragma: Option[CharSequence]
  72. final def proxyAuthenticate: Option[CharSequence]
  73. final def proxyAuthorization: Option[CharSequence]
  74. final def range: Option[CharSequence]
  75. final def referer: Option[CharSequence]
  76. final def retryAfter: Option[CharSequence]
  77. final def secWebSocketAccept: Option[CharSequence]
  78. final def secWebSocketExtensions: Option[CharSequence]
  79. final def secWebSocketKey: Option[CharSequence]
  80. final def secWebSocketLocation: Option[CharSequence]
  81. final def secWebSocketOrigin: Option[CharSequence]
  82. final def secWebSocketProtocol: Option[CharSequence]
  83. final def secWebSocketVersion: Option[CharSequence]
  84. final def server: Option[CharSequence]
  85. final def setCookie: Option[CharSequence]
  86. final def setCookiesDecoded(secret: Option[String] = None): List[Cookie[Response]]
  87. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  88. final def te: Option[CharSequence]
  89. def toString(): String
    Definition Classes
    AnyRef → Any
  90. final def trailer: Option[CharSequence]
  91. final def transferEncoding: Option[CharSequence]
  92. final def upgrade: Option[CharSequence]
  93. final def upgradeInsecureRequests: Option[CharSequence]
  94. final def userAgent: Option[CharSequence]
  95. final def vary: Option[CharSequence]
  96. final def via: Option[CharSequence]
  97. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  98. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  99. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  100. final def warning: Option[CharSequence]
  101. final def webSocketLocation: Option[CharSequence]
  102. final def webSocketOrigin: Option[CharSequence]
  103. final def webSocketProtocol: Option[CharSequence]
  104. final def wwwAuthenticate: Option[CharSequence]
  105. final def xFrameOptions: Option[CharSequence]
  106. final def xRequestedWith: Option[CharSequence]

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped