Headers

class Headers

Encapsulates HTTP headers.

class Object
trait Matchable
class Any

Value members

Constructors

def this(fields: Map[String, AnyRef])

Creates headers from supplied fields.

Creates headers from supplied fields.

Value parameters:
fields

header fields

Concrete methods

def get(name: String): String

Gets header value.

Gets header value.

Value parameters:
name

header name

def getDate(name: String): Date

Gets header value as Date.

Gets header value as Date.

Value parameters:
name

header name

def getInstant(name: String): Instant

Gets header value as Instant.

Gets header value as Instant.

Value parameters:
name

header name

def getInteger(name: String): Integer

Gets header value as Integer.

Gets header value as Integer.

Value parameters:
name

header name

def getLong(name: String): Long

Gets header value as Long.

Gets header value as Long.

Value parameters:
name

header name

def getValues(name: String): List[String]

Gets header values.

Gets header values.

Value parameters:
name

header name

def iterator(): Iterator[AnyRef]

Gets iterator to headers.

Gets iterator to headers.