scamper.http.headers

Type members

Classlikes

final implicit
class Accept(request: HttpRequest) extends AnyVal

Provides standardized access to Accept header.

Provides standardized access to Accept header.

final implicit
class AcceptCharset(request: HttpRequest) extends AnyVal

Provides standardized access to Accept-Charset header.

Provides standardized access to Accept-Charset header.

final implicit
class AcceptEncoding(request: HttpRequest) extends AnyVal

Provides standardized access to Accept-Encoding header.

Provides standardized access to Accept-Encoding header.

final implicit
class AcceptLanguage(request: HttpRequest) extends AnyVal

Provides standardized access to Accept-Language header.

Provides standardized access to Accept-Language header.

final implicit
class AcceptPatch(response: HttpResponse) extends AnyVal

Provides standardized access to Accept-Patch header.

Provides standardized access to Accept-Patch header.

final implicit
class AcceptRanges(response: HttpResponse) extends AnyVal

Provides standardized access to Accept-Ranges header.

Provides standardized access to Accept-Ranges header.

final implicit
class Age(response: HttpResponse) extends AnyVal

Provides standardized access to Age header.

Provides standardized access to Age header.

final implicit
class Allow(response: HttpResponse) extends AnyVal

Provides standardized access to Allow header.

Provides standardized access to Allow header.

final implicit
class CacheControl[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Cache-Control header.

Provides standardized access to Cache-Control header.

final implicit
class Connection[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Connection header.

Provides standardized access to Connection header.

final implicit
class ContentDisposition(response: HttpResponse) extends AnyVal

Provides standardized access to Content-Disposition header.

Provides standardized access to Content-Disposition header.

final implicit
class ContentEncoding[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Content-Encoding header.

Provides standardized access to Content-Encoding header.

final implicit
class ContentLanguage[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Content-Language header.

Provides standardized access to Content-Language header.

final implicit
class ContentLength[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Content-Length header.

Provides standardized access to Content-Length header.

final implicit
class ContentLocation[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Content-Location header.

Provides standardized access to Content-Location header.

final implicit
class ContentRange[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Content-Range header.

Provides standardized access to Content-Range header.

final implicit
class ContentType[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Content-Type header.

Provides standardized access to Content-Type header.

final implicit
class Date[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Date header.

Provides standardized access to Date header.

final implicit
class ETag(response: HttpResponse) extends AnyVal

Provides standardized access to ETag header.

Provides standardized access to ETag header.

final implicit
class EarlyData(request: HttpRequest) extends AnyVal

Provides standardized access to Early-Data header.

Provides standardized access to Early-Data header.

final implicit
class Expect(request: HttpRequest) extends AnyVal

Provides standardized access to Expect header.

Provides standardized access to Expect header.

final implicit
class Expires(response: HttpResponse) extends AnyVal

Provides standardized access to Expires header.

Provides standardized access to Expires header.

final implicit
class From(request: HttpRequest) extends AnyVal

Provides standardized access to From header.

Provides standardized access to From header.

final implicit
class Host(request: HttpRequest) extends AnyVal

Provides standardized access to Host header.

Provides standardized access to Host header.

final implicit
class IfMatch(request: HttpRequest) extends AnyVal

Provides standardized access to If-Match header.

Provides standardized access to If-Match header.

final implicit
class IfModifiedSince(request: HttpRequest) extends AnyVal

Provides standardized access to If-Modified-Since header.

Provides standardized access to If-Modified-Since header.

final implicit
class IfNoneMatch(request: HttpRequest) extends AnyVal

Provides standardized access to If-None-Match header.

Provides standardized access to If-None-Match header.

final implicit
class IfRange(request: HttpRequest) extends AnyVal

Provides standardized access to If-Range header.

Provides standardized access to If-Range header.

final implicit
class IfUnmodifiedSince(request: HttpRequest) extends AnyVal

Provides standardized access to If-Unmodified-Since header.

Provides standardized access to If-Unmodified-Since header.

final implicit
class KeepAlive[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Keep-Alive header.

Provides standardized access to Keep-Alive header.

final implicit
class LastModified(response: HttpResponse) extends AnyVal

Provides standardized access to Last-Modified header.

Provides standardized access to Last-Modified header.

final implicit
class Link(response: HttpResponse) extends AnyVal

Provides standardized access to Link header.

Provides standardized access to Link header.

final implicit
class Location(response: HttpResponse) extends AnyVal

Provides standardized access to Location header.

Provides standardized access to Location header.

final implicit
class MaxForwards(request: HttpRequest) extends AnyVal

Provides standardized access to Max-Forwards header.

Provides standardized access to Max-Forwards header.

final implicit
class Pragma(request: HttpRequest) extends AnyVal

Provides standardized access to Pragma header.

Provides standardized access to Pragma header.

final implicit
class Prefer(request: HttpRequest) extends AnyVal

Provides standardized access to Prefer header.

Provides standardized access to Prefer header.

final implicit
class PreferenceApplied(response: HttpResponse) extends AnyVal

Provides standardized access to Preference-Applied header.

Provides standardized access to Preference-Applied header.

final implicit
class Range(request: HttpRequest) extends AnyVal

Provides standardized access to Range header.

Provides standardized access to Range header.

final implicit
class Referer(request: HttpRequest) extends AnyVal

Provides standardized access to Referer header.

Provides standardized access to Referer header.

final implicit
class RetryAfter(response: HttpResponse) extends AnyVal

Provides standardized access to Retry-After header.

Provides standardized access to Retry-After header.

final implicit
class Server(response: HttpResponse) extends AnyVal

Provides standardized access to Server header.

Provides standardized access to Server header.

final implicit
class TE(request: HttpRequest) extends AnyVal

Provides standardized access to TE header.

Provides standardized access to TE header.

final implicit
class Trailer[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Trailer header.

Provides standardized access to Trailer header.

final implicit
class TransferEncoding[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Transfer-Encoding header.

Provides standardized access to Transfer-Encoding header.

final implicit
class Upgrade[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Upgrade header.

Provides standardized access to Upgrade header.

final implicit
class UserAgent(request: HttpRequest) extends AnyVal

Provides standardized access to User-Agent header.

Provides standardized access to User-Agent header.

final implicit
class Vary(response: HttpResponse) extends AnyVal

Provides standardized access to Vary header.

Provides standardized access to Vary header.

final implicit
class Via[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Via header.

Provides standardized access to Via header.

final implicit
class Warning[T <: HttpMessage](message: T) extends AnyVal

Provides standardized access to Warning header.

Provides standardized access to Warning header.

Implicits

Implicits

final implicit
def Accept(request: HttpRequest): Accept

Provides standardized access to Accept header.

Provides standardized access to Accept header.

final implicit

Provides standardized access to Accept-Charset header.

Provides standardized access to Accept-Charset header.

final implicit

Provides standardized access to Accept-Encoding header.

Provides standardized access to Accept-Encoding header.

final implicit

Provides standardized access to Accept-Language header.

Provides standardized access to Accept-Language header.

final implicit

Provides standardized access to Accept-Patch header.

Provides standardized access to Accept-Patch header.

final implicit

Provides standardized access to Accept-Ranges header.

Provides standardized access to Accept-Ranges header.

final implicit
def Age(response: HttpResponse): Age

Provides standardized access to Age header.

Provides standardized access to Age header.

final implicit
def Allow(response: HttpResponse): Allow

Provides standardized access to Allow header.

Provides standardized access to Allow header.

final implicit
def CacheControl[T <: HttpMessage](message: T): CacheControl[T]

Provides standardized access to Cache-Control header.

Provides standardized access to Cache-Control header.

final implicit
def Connection[T <: HttpMessage](message: T): Connection[T]

Provides standardized access to Connection header.

Provides standardized access to Connection header.

final implicit

Provides standardized access to Content-Disposition header.

Provides standardized access to Content-Disposition header.

final implicit
def ContentEncoding[T <: HttpMessage](message: T): ContentEncoding[T]

Provides standardized access to Content-Encoding header.

Provides standardized access to Content-Encoding header.

final implicit
def ContentLanguage[T <: HttpMessage](message: T): ContentLanguage[T]

Provides standardized access to Content-Language header.

Provides standardized access to Content-Language header.

final implicit
def ContentLength[T <: HttpMessage](message: T): ContentLength[T]

Provides standardized access to Content-Length header.

Provides standardized access to Content-Length header.

final implicit
def ContentLocation[T <: HttpMessage](message: T): ContentLocation[T]

Provides standardized access to Content-Location header.

Provides standardized access to Content-Location header.

final implicit
def ContentRange[T <: HttpMessage](message: T): ContentRange[T]

Provides standardized access to Content-Range header.

Provides standardized access to Content-Range header.

final implicit
def ContentType[T <: HttpMessage](message: T): ContentType[T]

Provides standardized access to Content-Type header.

Provides standardized access to Content-Type header.

final implicit
def Date[T <: HttpMessage](message: T): Date[T]

Provides standardized access to Date header.

Provides standardized access to Date header.

final implicit
def ETag(response: HttpResponse): ETag

Provides standardized access to ETag header.

Provides standardized access to ETag header.

final implicit

Provides standardized access to Early-Data header.

Provides standardized access to Early-Data header.

final implicit
def Expect(request: HttpRequest): Expect

Provides standardized access to Expect header.

Provides standardized access to Expect header.

final implicit
def Expires(response: HttpResponse): Expires

Provides standardized access to Expires header.

Provides standardized access to Expires header.

final implicit
def From(request: HttpRequest): From

Provides standardized access to From header.

Provides standardized access to From header.

final implicit
def Host(request: HttpRequest): Host

Provides standardized access to Host header.

Provides standardized access to Host header.

final implicit
def IfMatch(request: HttpRequest): IfMatch

Provides standardized access to If-Match header.

Provides standardized access to If-Match header.

final implicit

Provides standardized access to If-Modified-Since header.

Provides standardized access to If-Modified-Since header.

final implicit

Provides standardized access to If-None-Match header.

Provides standardized access to If-None-Match header.

final implicit
def IfRange(request: HttpRequest): IfRange

Provides standardized access to If-Range header.

Provides standardized access to If-Range header.

final implicit

Provides standardized access to If-Unmodified-Since header.

Provides standardized access to If-Unmodified-Since header.

final implicit
def KeepAlive[T <: HttpMessage](message: T): KeepAlive[T]

Provides standardized access to Keep-Alive header.

Provides standardized access to Keep-Alive header.

final implicit

Provides standardized access to Last-Modified header.

Provides standardized access to Last-Modified header.

final implicit

Provides standardized access to Location header.

Provides standardized access to Location header.

final implicit

Provides standardized access to Max-Forwards header.

Provides standardized access to Max-Forwards header.

final implicit
def Pragma(request: HttpRequest): Pragma

Provides standardized access to Pragma header.

Provides standardized access to Pragma header.

final implicit
def Prefer(request: HttpRequest): Prefer

Provides standardized access to Prefer header.

Provides standardized access to Prefer header.

final implicit

Provides standardized access to Preference-Applied header.

Provides standardized access to Preference-Applied header.

final implicit
def Range(request: HttpRequest): Range

Provides standardized access to Range header.

Provides standardized access to Range header.

final implicit
def Referer(request: HttpRequest): Referer

Provides standardized access to Referer header.

Provides standardized access to Referer header.

final implicit

Provides standardized access to Retry-After header.

Provides standardized access to Retry-After header.

final implicit
def Server(response: HttpResponse): Server

Provides standardized access to Server header.

Provides standardized access to Server header.

final implicit
def TE(request: HttpRequest): TE

Provides standardized access to TE header.

Provides standardized access to TE header.

final implicit
def Trailer[T <: HttpMessage](message: T): Trailer[T]

Provides standardized access to Trailer header.

Provides standardized access to Trailer header.

final implicit

Provides standardized access to Transfer-Encoding header.

Provides standardized access to Transfer-Encoding header.

final implicit
def Upgrade[T <: HttpMessage](message: T): Upgrade[T]

Provides standardized access to Upgrade header.

Provides standardized access to Upgrade header.

final implicit

Provides standardized access to User-Agent header.

Provides standardized access to User-Agent header.

final implicit
def Vary(response: HttpResponse): Vary

Provides standardized access to Vary header.

Provides standardized access to Vary header.

final implicit
def Via[T <: HttpMessage](message: T): Via[T]

Provides standardized access to Via header.

Provides standardized access to Via header.

final implicit
def Warning[T <: HttpMessage](message: T): Warning[T]

Provides standardized access to Warning header.

Provides standardized access to Warning header.