HeaderNames

sttp.model.HeaderNames
See theHeaderNames companion object
trait HeaderNames

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object HeaderNames.type

Members list

Value members

Concrete methods

def isContent(headerName: String): Boolean

Performs a case-insensitive check, whether this header name is content-related.

Performs a case-insensitive check, whether this header name is content-related.

Attributes

def isContent(header: Header): Boolean

Performs a case-insensitive check, whether this header is content-related.

Performs a case-insensitive check, whether this header is content-related.

Attributes

def isSensitive(headerName: String): Boolean

Performs a case-insensitive check, whether this header name is sensitive.

Performs a case-insensitive check, whether this header name is sensitive.

Attributes

def isSensitive(headerName: String, sensitiveHeaders: Set[String]): Boolean

Performs a case-insensitive check, whether this header name is sensitive.

Performs a case-insensitive check, whether this header name is sensitive.

Attributes

def isSensitive(header: Header): Boolean

Performs a case-insensitive check, whether this header is sensitive.

Performs a case-insensitive check, whether this header is sensitive.

Attributes

def isSensitive(header: Header, sensitiveHeaders: Set[String]): Boolean

Performs a case-insensitive check, whether this header is sensitive.

Performs a case-insensitive check, whether this header is sensitive.

Attributes

Concrete fields

val Accept: String
val AcceptCharset: String
val AcceptEncoding: String
val AcceptLanguage: String
val AcceptRanges: String
val AccessControlMaxAge: String
val Age: String
val Allow: String
val Authorization: String
val CacheControl: String
val Connection: String
val ContentDisposition: String
val ContentEncoding: String
val ContentHeaders: Set[String]
val ContentLanguage: String
val ContentLength: String
val ContentLocation: String
val ContentMd5: String
val ContentRange: String
val ContentType: String
val Date: String
val Etag: String
val Expect: String
val Expires: String
val Forwarded: String
val From: String
val Host: String
val IfMatch: String
val IfModifiedSince: String
val IfNoneMatch: String
val IfRange: String
val IfUnmodifiedSince: String
val LastModified: String
val Location: String
val MaxForwards: String
val Origin: String
val Pragma: String
val ProxyAuthenticate: String
val ProxyAuthorization: String
val Range: String
val Referer: String
val RemoteAddress: String
val RetryAfter: String
val SecWebSocketAccept: String
val SecWebSocketKey: String
val SecWebSocketProtocol: String
val SecWebSocketVersion: String
val SensitiveHeaders: Set[String]
val Server: String
val SetCookie: String
val Te: String
val Trailer: String
val TransferEncoding: String
val Upgrade: String
val UserAgent: String
val Vary: String
val Via: String
val Warning: String
val WwwAuthenticate: String
val XForwardedFor: String
val XForwardedHost: String
val XForwardedPort: String
val XForwardedProto: String
val XFrameOptions: String
val XRealIp: String
val XRequestedWith: String
val XXSSProtection: String