Headers

scurry.http.Headers
class Headers

Encapsulates HTTP headers.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Constructors

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

Creates headers from supplied fields.

Creates headers from supplied fields.

Value parameters

fields

header fields

Attributes

Concrete methods

def get(name: String): String

Gets header value.

Gets header value.

Value parameters

name

header name

Attributes

def getDate(name: String): Date

Gets header value as Date.

Gets header value as Date.

Value parameters

name

header name

Attributes

def getInstant(name: String): Instant

Gets header value as Instant.

Gets header value as Instant.

Value parameters

name

header name

Attributes

def getInteger(name: String): Integer

Gets header value as Integer.

Gets header value as Integer.

Value parameters

name

header name

Attributes

def getLong(name: String): Long

Gets header value as Long.

Gets header value as Long.

Value parameters

name

header name

Attributes

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

Gets header values.

Gets header values.

Value parameters

name

header name

Attributes

def isEmpty(): Boolean

Tests for empty.

Tests for empty.

Attributes

def iterator(): Iterator[AnyRef]

Gets iterator to headers.

Gets iterator to headers.

Attributes

def size(): Int

Gets header count.

Gets header count.

Attributes