HTTPHeader
public struct HTTPHeader
extension HTTPHeader: Hashable
Describes a HTTP header field by name.
Also contains all HTTP permanent message header field names, referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
-
Initializes a
HTTPHeaderbased on a given name.Declaration
Swift
public init(_ name: String)Parameters
nameThe string used to specify the name of the initialized
HTTPHeader.
-
Undocumented
Declaration
Swift
public static let aIM: HTTPHeader -
Undocumented
Declaration
Swift
public static let accept: HTTPHeader -
Undocumented
Declaration
Swift
public static let acceptAdditions: HTTPHeader -
Undocumented
Declaration
Swift
public static let acceptCharset: HTTPHeader -
Undocumented
Declaration
Swift
public static let acceptDatetime: HTTPHeader -
Undocumented
Declaration
Swift
public static let acceptEncoding: HTTPHeader -
Undocumented
Declaration
Swift
public static let acceptFeatures: HTTPHeader -
Undocumented
Declaration
Swift
public static let acceptLanguage: HTTPHeader -
Undocumented
Declaration
Swift
public static let acceptPatch: HTTPHeader -
Undocumented
Declaration
Swift
public static let acceptPost: HTTPHeader -
Undocumented
Declaration
Swift
public static let acceptRanges: HTTPHeader -
Undocumented
Declaration
Swift
public static let age: HTTPHeader -
Undocumented
Declaration
Swift
public static let allow: HTTPHeader -
Undocumented
Declaration
Swift
public static let alpn: HTTPHeader -
Undocumented
Declaration
Swift
public static let altSvc: HTTPHeader -
Undocumented
Declaration
Swift
public static let altUsed: HTTPHeader -
Undocumented
Declaration
Swift
public static let alternates: HTTPHeader -
Undocumented
Declaration
Swift
public static let applyToRedirectRef: HTTPHeader -
Undocumented
Declaration
Swift
public static let authenticationControl: HTTPHeader -
Undocumented
Declaration
Swift
public static let authenticationInfo: HTTPHeader -
Undocumented
Declaration
Swift
public static let authorization: HTTPHeader -
Undocumented
Declaration
Swift
public static let cExt: HTTPHeader -
Undocumented
Declaration
Swift
public static let cMan: HTTPHeader -
Undocumented
Declaration
Swift
public static let cOpt: HTTPHeader -
Undocumented
Declaration
Swift
public static let cPEP: HTTPHeader -
Undocumented
Declaration
Swift
public static let cPEPInfo: HTTPHeader -
Undocumented
Declaration
Swift
public static let cacheControl: HTTPHeader -
Undocumented
Declaration
Swift
public static let calManagedId: HTTPHeader -
Undocumented
Declaration
Swift
public static let calDAVTimezones: HTTPHeader -
Undocumented
Declaration
Swift
public static let cdnLoop: HTTPHeader -
Undocumented
Declaration
Swift
public static let certNotAfter: HTTPHeader -
Undocumented
Declaration
Swift
public static let certNotBefore: HTTPHeader -
Undocumented
Declaration
Swift
public static let close: HTTPHeader -
Undocumented
Declaration
Swift
public static let connection: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentBase: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentDisposition: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentEncoding: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentId: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentLanguage: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentLength: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentLocation: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentMD5: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentRange: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentScriptType: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentStyleType: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentType: HTTPHeader -
Undocumented
Declaration
Swift
public static let contentVersion: HTTPHeader -
Undocumented
Declaration
Swift
public static let cookie: HTTPHeader -
Undocumented
Declaration
Swift
public static let cookie2: HTTPHeader -
Undocumented
Declaration
Swift
public static let dasl: HTTPHeader -
Undocumented
Declaration
Swift
public static let dav: HTTPHeader -
Undocumented
Declaration
Swift
public static let date: HTTPHeader -
Undocumented
Declaration
Swift
public static let defaultStyle: HTTPHeader -
Undocumented
Declaration
Swift
public static let deltaBase: HTTPHeader -
Undocumented
Declaration
Swift
public static let depth: HTTPHeader -
Undocumented
Declaration
Swift
public static let derivedFrom: HTTPHeader -
Undocumented
Declaration
Swift
public static let destination: HTTPHeader -
Undocumented
Declaration
Swift
public static let differentialId: HTTPHeader -
Undocumented
Declaration
Swift
public static let digest: HTTPHeader -
Undocumented
Declaration
Swift
public static let earlyData: HTTPHeader -
Undocumented
Declaration
Swift
public static let eTag: HTTPHeader -
Undocumented
Declaration
Swift
public static let expect: HTTPHeader -
Undocumented
Declaration
Swift
public static let expectCT: HTTPHeader -
Undocumented
Declaration
Swift
public static let expires: HTTPHeader -
Undocumented
Declaration
Swift
public static let ext: HTTPHeader -
Undocumented
Declaration
Swift
public static let forwarded: HTTPHeader -
Undocumented
Declaration
Swift
public static let from: HTTPHeader -
Undocumented
Declaration
Swift
public static let getProfile: HTTPHeader -
Undocumented
Declaration
Swift
public static let hobareg: HTTPHeader -
Undocumented
Declaration
Swift
public static let host: HTTPHeader -
Undocumented
Declaration
Swift
public static let http2Settings: HTTPHeader -
Undocumented
Declaration
Swift
public static let im: HTTPHeader -
Undocumented
Declaration
Swift
public static let `if`: HTTPHeader -
Undocumented
Declaration
Swift
public static let ifMatch: HTTPHeader -
Undocumented
Declaration
Swift
public static let ifModifiedSince: HTTPHeader -
Undocumented
Declaration
Swift
public static let ifNoneMatch: HTTPHeader -
Undocumented
Declaration
Swift
public static let ifRange: HTTPHeader -
Undocumented
Declaration
Swift
public static let ifScheduledTagMatch: HTTPHeader -
Undocumented
Declaration
Swift
public static let ifUnmodifiedSince: HTTPHeader -
Undocumented
Declaration
Swift
public static let includeRefferedTokenBindingId: HTTPHeader -
Undocumented
Declaration
Swift
public static let keepAlive: HTTPHeader -
Undocumented
Declaration
Swift
public static let label: HTTPHeader -
Undocumented
Declaration
Swift
public static let lastModified: HTTPHeader -
Undocumented
Declaration
Swift
public static let link: HTTPHeader -
Undocumented
Declaration
Swift
public static let location: HTTPHeader -
Undocumented
Declaration
Swift
public static let lockToken: HTTPHeader -
Undocumented
Declaration
Swift
public static let man: HTTPHeader -
Undocumented
Declaration
Swift
public static let maxForwards: HTTPHeader -
Undocumented
Declaration
Swift
public static let mementoDatetime: HTTPHeader -
Undocumented
Declaration
Swift
public static let meter: HTTPHeader -
Undocumented
Declaration
Swift
public static let mimeVersion: HTTPHeader -
Undocumented
Declaration
Swift
public static let negotiate: HTTPHeader -
Undocumented
Declaration
Swift
public static let oDataEntityId: HTTPHeader -
Undocumented
Declaration
Swift
public static let oDataIsolation: HTTPHeader -
Undocumented
Declaration
Swift
public static let oDataMaxVersion: HTTPHeader -
Undocumented
Declaration
Swift
public static let oDataVersion: HTTPHeader -
Undocumented
Declaration
Swift
public static let opt: HTTPHeader -
Undocumented
Declaration
Swift
public static let optionalWWWAuthenticate: HTTPHeader -
Undocumented
Declaration
Swift
public static let orderingType: HTTPHeader -
Undocumented
Declaration
Swift
public static let origin: HTTPHeader -
Undocumented
Declaration
Swift
public static let oscore: HTTPHeader -
Undocumented
Declaration
Swift
public static let overwrite: HTTPHeader -
Undocumented
Declaration
Swift
public static let p3p: HTTPHeader -
Undocumented
Declaration
Swift
public static let pep: HTTPHeader -
Undocumented
Declaration
Swift
public static let picsLabel: HTTPHeader -
Undocumented
Declaration
Swift
public static let pepInfo: HTTPHeader -
Undocumented
Declaration
Swift
public static let position: HTTPHeader -
Undocumented
Declaration
Swift
public static let pragma: HTTPHeader -
Undocumented
Declaration
Swift
public static let prefer: HTTPHeader -
Undocumented
Declaration
Swift
public static let preferenceApplied: HTTPHeader -
Undocumented
Declaration
Swift
public static let profileObject: HTTPHeader -
Undocumented
Declaration
Swift
public static let `protocol`: HTTPHeader -
Undocumented
Declaration
Swift
public static let protocolInfo: HTTPHeader -
Undocumented
Declaration
Swift
public static let protocolQuery: HTTPHeader -
Undocumented
Declaration
Swift
public static let protocolRequest: HTTPHeader -
Undocumented
Declaration
Swift
public static let proxyAuthenticate: HTTPHeader -
Undocumented
Declaration
Swift
public static let proxyAuthenticationInfo: HTTPHeader -
Undocumented
Declaration
Swift
public static let proxyAuthorization: HTTPHeader -
Undocumented
Declaration
Swift
public static let proxyFeatures: HTTPHeader -
Undocumented
Declaration
Swift
public static let proxyInstruction: HTTPHeader -
Undocumented
Declaration
Swift
public static let `public`: HTTPHeader -
Undocumented
Declaration
Swift
public static let publicKeyPins: HTTPHeader -
Undocumented
Declaration
Swift
public static let publicKeyPinsReportOnly: HTTPHeader -
Undocumented
Declaration
Swift
public static let range: HTTPHeader -
Undocumented
Declaration
Swift
public static let redirectRef: HTTPHeader -
Undocumented
Declaration
Swift
public static let referer: HTTPHeader -
Undocumented
Declaration
Swift
public static let replayNotice: HTTPHeader -
Undocumented
Declaration
Swift
public static let retryAfter: HTTPHeader -
Undocumented
Declaration
Swift
public static let safe: HTTPHeader -
Undocumented
Declaration
Swift
public static let scheduleReply: HTTPHeader -
Undocumented
Declaration
Swift
public static let scheduleTag: HTTPHeader -
Undocumented
Declaration
Swift
public static let secTokenBinding: HTTPHeader -
Undocumented
Declaration
Swift
public static let secWebsocketAccept: HTTPHeader -
Undocumented
Declaration
Swift
public static let secWebsocketExtensions: HTTPHeader -
Undocumented
Declaration
Swift
public static let secWebsocketKey: HTTPHeader -
Undocumented
Declaration
Swift
public static let secWebsocketProtocol: HTTPHeader -
Undocumented
Declaration
Swift
public static let secWebsocketVersion: HTTPHeader -
Undocumented
Declaration
Swift
public static let securityScheme: HTTPHeader -
Undocumented
Declaration
Swift
public static let server: HTTPHeader -
Undocumented
Declaration
Swift
public static let setCookie: HTTPHeader -
Undocumented
Declaration
Swift
public static let setCookie2: HTTPHeader -
Undocumented
Declaration
Swift
public static let setProfile: HTTPHeader -
Undocumented
Declaration
Swift
public static let slug: HTTPHeader -
Undocumented
Declaration
Swift
public static let soapAuction: HTTPHeader -
Undocumented
Declaration
Swift
public static let statusUri: HTTPHeader -
Undocumented
Declaration
Swift
public static let strictTransportSecurity: HTTPHeader -
Undocumented
Declaration
Swift
public static let sunset: HTTPHeader -
Undocumented
Declaration
Swift
public static let surrogateCapability: HTTPHeader -
Undocumented
Declaration
Swift
public static let surrogateControl: HTTPHeader -
Undocumented
Declaration
Swift
public static let tcn: HTTPHeader -
Undocumented
Declaration
Swift
public static let te: HTTPHeader -
Undocumented
Declaration
Swift
public static let timeout: HTTPHeader -
Undocumented
Declaration
Swift
public static let topic: HTTPHeader -
Undocumented
Declaration
Swift
public static let trailer: HTTPHeader -
Undocumented
Declaration
Swift
public static let transferEncoding: HTTPHeader -
Undocumented
Declaration
Swift
public static let ttl: HTTPHeader -
Undocumented
Declaration
Swift
public static let urgency: HTTPHeader -
Undocumented
Declaration
Swift
public static let uri: HTTPHeader -
Undocumented
Declaration
Swift
public static let upgrade: HTTPHeader -
Undocumented
Declaration
Swift
public static let userAgent: HTTPHeader -
Undocumented
Declaration
Swift
public static let variantVary: HTTPHeader -
Undocumented
Declaration
Swift
public static let vary: HTTPHeader -
Undocumented
Declaration
Swift
public static let via: HTTPHeader -
Undocumented
Declaration
Swift
public static let wwwAuthenticate: HTTPHeader -
Undocumented
Declaration
Swift
public static let wantDigest: HTTPHeader -
Undocumented
Declaration
Swift
public static let warning: HTTPHeader -
Undocumented
Declaration
Swift
public static let xContentTypeOptions: HTTPHeader -
Undocumented
Declaration
Swift
public static let xFrameOptions: HTTPHeader
-
Declaration
Swift
public func hash(into hasher: inout Hasher)
View on GitHub
Install in Dash
HTTPHeader Structure Reference