Header

org.http4s.Header
See theHeader companion object
trait Header[A, T <: Type]

Typeclass representing an HTTP header, which all the http4s default headers satisfy. You can add modelled headers by providing an implicit instance of Header[YourModelledHeader]

Attributes

Companion:
object
Source:
Header.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

Name of the header. Not case sensitive.

Name of the header. Not case sensitive.

Attributes

Source:
Header.scala
def parse(headerValue: String): Either[ParseFailure, A]

Parses the header from its String representation. Could be a comma separated String in case of a Header with multiple values.

Parses the header from its String representation. Could be a comma separated String in case of a Header with multiple values.

Attributes

Source:
Header.scala
def value(a: A): String

Value of the header, which is represented as a String. Will be a comma separated String for headers with multiple values.

Value of the header, which is represented as a String. Will be a comma separated String for headers with multiple values.

Attributes

Source:
Header.scala