Prefer

scamper.http.headers.Prefer
final class Prefer(request: HttpRequest) extends AnyVal

Adds standardized access to Prefer header.

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def hasPrefer: Boolean

Tests for Prefer header.

Tests for Prefer header.

Attributes

def prefer: Seq[Preference]

Gets Prefer header values.

Gets Prefer header values.

Attributes

Returns

header values or empty sequence if Prefer is not present

def preferOption: Option[Seq[Preference]]

Gets Prefer header values if present.

Gets Prefer header values if present.

Attributes

Creates new request with Prefer header removed.

Creates new request with Prefer header removed.

Attributes

def setPrefer(values: Seq[Preference]): HttpRequest

Creates new request with Prefer header set to supplied values.

Creates new request with Prefer header set to supplied values.

Attributes

Creates new request with Prefer header set to supplied values.

Creates new request with Prefer header set to supplied values.

Attributes