HttpHeaders
object HttpHeaders
Properties
val ALPN: String |
|
val Accept: String |
|
val AcceptCharset: String |
|
val AcceptEncoding: String |
|
val AcceptLanguage: String |
|
val AcceptRanges: String |
|
val AccessControlAllowCredentials: String |
|
val AccessControlAllowHeaders: String |
|
val AccessControlAllowMethods: String |
|
val AccessControlAllowOrigin: String |
|
val AccessControlExposeHeaders: String |
|
val AccessControlMaxAge: String |
|
val AccessControlRequestHeaders: String |
|
val AccessControlRequestMethod: String |
|
val Age: String |
|
val Allow: String |
|
val AuthenticationInfo: String |
|
val Authorization: String |
|
val CacheControl: String |
|
val Connection: String |
|
val ContentDisposition: String |
|
val ContentEncoding: String |
|
val ContentLanguage: String |
|
val ContentLength: String |
|
val ContentLocation: String |
|
val ContentRange: String |
|
val ContentType: String |
|
val Cookie: String |
|
val DASL: String |
|
val DAV: String |
|
val Date: String |
|
val Depth: String |
|
val Destination: String |
|
val ETag: String |
|
val Expect: String |
|
val Expires: String |
|
val Forwarded: String |
|
val From: String |
|
val HTTP2Settings: String |
|
val Host: String |
|
val If: String |
|
val IfMatch: String |
|
val IfModifiedSince: String |
|
val IfNoneMatch: String |
|
val IfRange: String |
|
val IfScheduleTagMatch: String |
|
val IfUnmodifiedSince: String |
|
val LastModified: String |
|
val Link: String |
|
val Location: String |
|
val LockToken: String |
|
val MIMEVersion: String |
|
val MaxForwards: String |
|
val OrderingType: String |
|
val Origin: String |
|
val Overwrite: String |
|
val Position: String |
|
val Pragma: String |
|
val Prefer: String |
|
val PreferenceApplied: String |
|
val ProxyAuthenticate: String |
|
val ProxyAuthenticationInfo: String |
|
val ProxyAuthorization: String |
|
val PublicKeyPins: String |
|
val PublicKeyPinsReportOnly: String |
|
val Range: String |
|
val Referrer: String |
|
val RetryAfter: String |
|
val SLUG: String |
|
val ScheduleReply: String |
|
val ScheduleTag: String |
|
val SecWebSocketAccept: String |
|
val SecWebSocketExtensions: String |
|
val SecWebSocketKey: String |
|
val SecWebSocketProtocol: String |
|
val SecWebSocketVersion: String |
|
val Server: String |
|
val SetCookie: String |
|
val StrictTransportSecurity: String |
|
val TE: String |
|
val Timeout: String |
|
val Trailer: String |
|
val TransferEncoding: String |
|
A list of header names that are not safe to use unless it is low-level engine implementation. |
|
val Upgrade: String |
|
val UserAgent: String |
|
val Vary: String |
|
val Via: String |
|
val WWWAuthenticate: String |
|
val Warning: String |
|
val XCorrelationId: String |
|
val XForwardedFor: String |
|
val XForwardedHost: String |
|
val XForwardedProto: String |
|
val XForwardedServer: String |
|
val XHttpMethodOverride: String |
|
val XRequestId: String |
|
val XTotalCount: String |
Functions
Validates header name throwing IllegalHeaderNameException when the name is not valid. |
|
Validates header value throwing IllegalHeaderValueException when the value is not valid. |
|
Check if header is unsafe. Header is unsafe if listed in UnsafeHeadersList |