scamper.http.headers

Members list

Type members

Classlikes

final class Accept(request: HttpRequest) extends AnyVal

Adds standardized access to Accept header.

Adds standardized access to Accept header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class AcceptCharset(request: HttpRequest) extends AnyVal

Adds standardized access to Accept-Charset header.

Adds standardized access to Accept-Charset header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class AcceptEncoding(request: HttpRequest) extends AnyVal

Adds standardized access to Accept-Encoding header.

Adds standardized access to Accept-Encoding header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class AcceptLanguage(request: HttpRequest) extends AnyVal

Adds standardized access to Accept-Language header.

Adds standardized access to Accept-Language header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class AcceptPatch(response: HttpResponse) extends AnyVal

Adds standardized access to Accept-Patch header.

Adds standardized access to Accept-Patch header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class AcceptRanges(response: HttpResponse) extends AnyVal

Adds standardized access to Accept-Ranges header.

Adds standardized access to Accept-Ranges header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Age(response: HttpResponse) extends AnyVal

Adds standardized access to Age header.

Adds standardized access to Age header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Allow(response: HttpResponse) extends AnyVal

Adds standardized access to Allow header.

Adds standardized access to Allow header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class CacheControl[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Cache-Control header.

Adds standardized access to Cache-Control header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Connection[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Connection header.

Adds standardized access to Connection header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class ContentDisposition(response: HttpResponse) extends AnyVal

Adds standardized access to Content-Disposition header.

Adds standardized access to Content-Disposition header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class ContentEncoding[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Content-Encoding header.

Adds standardized access to Content-Encoding header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class ContentLanguage[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Content-Language header.

Adds standardized access to Content-Language header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class ContentLength[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Content-Length header.

Adds standardized access to Content-Length header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class ContentLocation[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Content-Location header.

Adds standardized access to Content-Location header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class ContentRange[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Content-Range header.

Adds standardized access to Content-Range header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class ContentType[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Content-Type header.

Adds standardized access to Content-Type header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Date[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Date header.

Adds standardized access to Date header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class ETag(response: HttpResponse) extends AnyVal

Adds standardized access to ETag header.

Adds standardized access to ETag header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class EarlyData(request: HttpRequest) extends AnyVal

Adds standardized access to Early-Data header.

Adds standardized access to Early-Data header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Expect(request: HttpRequest) extends AnyVal

Adds standardized access to Expect header.

Adds standardized access to Expect header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Expires(response: HttpResponse) extends AnyVal

Adds standardized access to Expires header.

Adds standardized access to Expires header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class From(request: HttpRequest) extends AnyVal

Adds standardized access to From header.

Adds standardized access to From header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Host(request: HttpRequest) extends AnyVal

Adds standardized access to Host header.

Adds standardized access to Host header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class IfMatch(request: HttpRequest) extends AnyVal

Adds standardized access to If-Match header.

Adds standardized access to If-Match header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class IfModifiedSince(request: HttpRequest) extends AnyVal

Adds standardized access to If-Modified-Since header.

Adds standardized access to If-Modified-Since header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class IfNoneMatch(request: HttpRequest) extends AnyVal

Adds standardized access to If-None-Match header.

Adds standardized access to If-None-Match header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class IfRange(request: HttpRequest) extends AnyVal

Adds standardized access to If-Range header.

Adds standardized access to If-Range header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class IfUnmodifiedSince(request: HttpRequest) extends AnyVal

Adds standardized access to If-Unmodified-Since header.

Adds standardized access to If-Unmodified-Since header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class KeepAlive[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Keep-Alive header.

Adds standardized access to Keep-Alive header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class LastModified(response: HttpResponse) extends AnyVal

Adds standardized access to Last-Modified header.

Adds standardized access to Last-Modified header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Link(response: HttpResponse) extends AnyVal

Adds standardized access to Link header.

Adds standardized access to Link header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Location(response: HttpResponse) extends AnyVal

Adds standardized access to Location header.

Adds standardized access to Location header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class MaxForwards(request: HttpRequest) extends AnyVal

Adds standardized access to Max-Forwards header.

Adds standardized access to Max-Forwards header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Pragma(request: HttpRequest) extends AnyVal

Adds standardized access to Pragma header.

Adds standardized access to Pragma header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Prefer(request: HttpRequest) extends AnyVal

Adds standardized access to Prefer header.

Adds standardized access to Prefer header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class PreferenceApplied(response: HttpResponse) extends AnyVal

Adds standardized access to Preference-Applied header.

Adds standardized access to Preference-Applied header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Range(request: HttpRequest) extends AnyVal

Adds standardized access to Range header.

Adds standardized access to Range header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Referer(request: HttpRequest) extends AnyVal

Adds standardized access to Referer header.

Adds standardized access to Referer header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class RetryAfter(response: HttpResponse) extends AnyVal

Adds standardized access to Retry-After header.

Adds standardized access to Retry-After header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Server(response: HttpResponse) extends AnyVal

Adds standardized access to Server header.

Adds standardized access to Server header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class TE(request: HttpRequest) extends AnyVal

Adds standardized access to TE header.

Adds standardized access to TE header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Trailer[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Trailer header.

Adds standardized access to Trailer header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class TransferEncoding[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Transfer-Encoding header.

Adds standardized access to Transfer-Encoding header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Upgrade[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Upgrade header.

Adds standardized access to Upgrade header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class UserAgent(request: HttpRequest) extends AnyVal

Adds standardized access to User-Agent header.

Adds standardized access to User-Agent header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Vary(response: HttpResponse) extends AnyVal

Adds standardized access to Vary header.

Adds standardized access to Vary header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Via[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Via header.

Adds standardized access to Via header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final class Warning[T <: HttpMessage](message: T) extends AnyVal

Adds standardized access to Warning header.

Adds standardized access to Warning header.

Attributes

Supertypes
class AnyVal
trait Matchable
class Any

Givens

Givens

given toAccept: Conversion[HttpRequest, Accept]

Adds standardized access to Accept header.

Adds standardized access to Accept header.

Attributes

Adds standardized access to Accept-Charset header.

Adds standardized access to Accept-Charset header.

Attributes

Adds standardized access to Accept-Encoding header.

Adds standardized access to Accept-Encoding header.

Attributes

Adds standardized access to Accept-Language header.

Adds standardized access to Accept-Language header.

Attributes

given toAcceptPatch: Conversion[HttpResponse, AcceptPatch]

Adds standardized access to Accept-Patch header.

Adds standardized access to Accept-Patch header.

Attributes

Adds standardized access to Accept-Ranges header.

Adds standardized access to Accept-Ranges header.

Attributes

given toAge: Conversion[HttpResponse, Age]

Adds standardized access to Age header.

Adds standardized access to Age header.

Attributes

given toAllow: Conversion[HttpResponse, Allow]

Adds standardized access to Allow header.

Adds standardized access to Allow header.

Attributes

given toCacheControl[T <: HttpMessage]: Conversion[T, CacheControl[T]]

Adds standardized access to Cache-Control header.

Adds standardized access to Cache-Control header.

Attributes

given toConnection[T <: HttpMessage]: Conversion[T, Connection[T]]

Adds standardized access to Connection header.

Adds standardized access to Connection header.

Attributes

Adds standardized access to Content-Disposition header.

Adds standardized access to Content-Disposition header.

Attributes

given toContentEncoding[T <: HttpMessage]: Conversion[T, ContentEncoding[T]]

Adds standardized access to Content-Encoding header.

Adds standardized access to Content-Encoding header.

Attributes

given toContentLanguage[T <: HttpMessage]: Conversion[T, ContentLanguage[T]]

Adds standardized access to Content-Language header.

Adds standardized access to Content-Language header.

Attributes

given toContentLength[T <: HttpMessage]: Conversion[T, ContentLength[T]]

Adds standardized access to Content-Length header.

Adds standardized access to Content-Length header.

Attributes

given toContentLocation[T <: HttpMessage]: Conversion[T, ContentLocation[T]]

Adds standardized access to Content-Location header.

Adds standardized access to Content-Location header.

Attributes

given toContentRange[T <: HttpMessage]: Conversion[T, ContentRange[T]]

Adds standardized access to Content-Range header.

Adds standardized access to Content-Range header.

Attributes

given toContentType[T <: HttpMessage]: Conversion[T, ContentType[T]]

Adds standardized access to Content-Type header.

Adds standardized access to Content-Type header.

Attributes

given toDate[T <: HttpMessage]: Conversion[T, Date[T]]

Adds standardized access to Date header.

Adds standardized access to Date header.

Attributes

given toETag: Conversion[HttpResponse, ETag]

Adds standardized access to ETag header.

Adds standardized access to ETag header.

Attributes

given toEarlyData: Conversion[HttpRequest, EarlyData]

Adds standardized access to Early-Data header.

Adds standardized access to Early-Data header.

Attributes

given toExpect: Conversion[HttpRequest, Expect]

Adds standardized access to Expect header.

Adds standardized access to Expect header.

Attributes

given toExpires: Conversion[HttpResponse, Expires]

Adds standardized access to Expires header.

Adds standardized access to Expires header.

Attributes

given toFrom: Conversion[HttpRequest, From]

Adds standardized access to From header.

Adds standardized access to From header.

Attributes

given toHost: Conversion[HttpRequest, Host]

Adds standardized access to Host header.

Adds standardized access to Host header.

Attributes

given toIfMatch: Conversion[HttpRequest, IfMatch]

Adds standardized access to If-Match header.

Adds standardized access to If-Match header.

Attributes

Adds standardized access to If-Modified-Since header.

Adds standardized access to If-Modified-Since header.

Attributes

given toIfNoneMatch: Conversion[HttpRequest, IfNoneMatch]

Adds standardized access to If-None-Match header.

Adds standardized access to If-None-Match header.

Attributes

given toIfRange: Conversion[HttpRequest, IfRange]

Adds standardized access to If-Range header.

Adds standardized access to If-Range header.

Attributes

Adds standardized access to If-Unmodified-Since header.

Adds standardized access to If-Unmodified-Since header.

Attributes

given toKeepAlive[T <: HttpMessage]: Conversion[T, KeepAlive[T]]

Adds standardized access to Keep-Alive header.

Adds standardized access to Keep-Alive header.

Attributes

Adds standardized access to Last-Modified header.

Adds standardized access to Last-Modified header.

Attributes

given toLocation: Conversion[HttpResponse, Location]

Adds standardized access to Location header.

Adds standardized access to Location header.

Attributes

given toMaxForwards: Conversion[HttpRequest, MaxForwards]

Adds standardized access to Max-Forwards header.

Adds standardized access to Max-Forwards header.

Attributes

given toPragma: Conversion[HttpRequest, Pragma]

Adds standardized access to Pragma header.

Adds standardized access to Pragma header.

Attributes

given toPrefer: Conversion[HttpRequest, Prefer]

Adds standardized access to Prefer header.

Adds standardized access to Prefer header.

Attributes

Adds standardized access to Preference-Applied header.

Adds standardized access to Preference-Applied header.

Attributes

given toRange: Conversion[HttpRequest, Range]

Adds standardized access to Range header.

Adds standardized access to Range header.

Attributes

given toReferer: Conversion[HttpRequest, Referer]

Adds standardized access to Referer header.

Adds standardized access to Referer header.

Attributes

given toRetryAfter: Conversion[HttpResponse, RetryAfter]

Adds standardized access to Retry-After header.

Adds standardized access to Retry-After header.

Attributes

given toServer: Conversion[HttpResponse, Server]

Adds standardized access to Server header.

Adds standardized access to Server header.

Attributes

given toTE: Conversion[HttpRequest, TE]

Adds standardized access to TE header.

Adds standardized access to TE header.

Attributes

given toTrailer[T <: HttpMessage]: Conversion[T, Trailer[T]]

Adds standardized access to Trailer header.

Adds standardized access to Trailer header.

Attributes

given toTransferEncoding[T <: HttpMessage]: Conversion[T, TransferEncoding[T]]

Adds standardized access to Transfer-Encoding header.

Adds standardized access to Transfer-Encoding header.

Attributes

given toUpgrade[T <: HttpMessage]: Conversion[T, Upgrade[T]]

Adds standardized access to Upgrade header.

Adds standardized access to Upgrade header.

Attributes

given toUserAgent: Conversion[HttpRequest, UserAgent]

Adds standardized access to User-Agent header.

Adds standardized access to User-Agent header.

Attributes

given toVary: Conversion[HttpResponse, Vary]

Adds standardized access to Vary header.

Adds standardized access to Vary header.

Attributes

given toVia[T <: HttpMessage]: Conversion[T, Via[T]]

Adds standardized access to Via header.

Adds standardized access to Via header.

Attributes

given toWarning[T <: HttpMessage]: Conversion[T, Warning[T]]

Adds standardized access to Warning header.

Adds standardized access to Warning header.

Attributes