CacheControl

scamper.http.headers.CacheControl
final class CacheControl[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Cache-Control header.

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

Gets Cache-Control header values.

Gets Cache-Control header values.

Attributes

Returns

header values or empty sequence if Cache-Control is not present

Gets Cache-Control header values if present.

Gets Cache-Control header values if present.

Attributes

Creates new message with Cache-Control header removed.

Creates new message with Cache-Control header removed.

Attributes

def hasCacheControl: Boolean

Tests for Cache-Control header.

Tests for Cache-Control header.

Attributes

def setCacheControl(values: Seq[CacheDirective]): T

Creates new message with Cache-Control header set to supplied values.

Creates new message with Cache-Control header set to supplied values.

Attributes

Creates new message with Cache-Control header set to supplied values.

Creates new message with Cache-Control header set to supplied values.

Attributes