Structure
HTTPHeaders.Name
Type used for the name of a HTTP header in the
HTTPHeaders storage.struct Name
Topics
Initializers
init(_:)Create a HTTP header name with the provided String.init(from:)Creates a new instance by decoding from the given decoder.init(stringLiteral:)ExpressibleByStringLiteralconformance.
Instance Properties
descriptionSeeCustomStringConvertible.description
Instance Methods
hash(into:)SeeHashable
Type Properties
aIMA-IM header.acceptAccept header.acceptAdditionsAccept-Additions header.acceptCharsetAccept-Charset header.acceptDatetimeAccept-Datetime header.acceptEncodingAccept-Encoding header.acceptFeaturesAccept-Features header.acceptLanguageAccept-Language header.acceptPatchAccept-Patch header.acceptPostAccept-Post header.acceptRangesAccept-Ranges header.accessControlAccess-Control header.accessControlAllowCredentialsAccess-Control-Allow-Credentials header.accessControlAllowHeadersAccess-Control-Allow-Headers header.accessControlAllowMethodsAccess-Control-Allow-Methods header.accessControlAllowOriginAccess-Control-Allow-Origin header.accessControlExposeAccess-Control-Expose-Headers header.accessControlMaxAgeAccess-Control-Max-Age header.accessControlRequestHeadersAccess-Control-Request-Headers header.accessControlRequestMethodAccess-Control-Request-Method header.ageAccept-Age header.allowAccept-Allow header.alpnALPN header.altSvcAlt-Svc header.altUsedAlt-Used header.alternatesAlternates header.applyToRedirectRefApply-To-Redirect-Ref header.authenticationControlAuthentication-Control header.authenticationInfoAuthentication-Info header.authorizationAuthorization header.cExtC-Ext header.cManC-Man header.cOptC-Opt header.cPEPC-PEP header.cPEPInfoC-PEP-Info header.cacheControlCache-Control header.calDAVTimezonesCalDav-Timezones header.closeClose header.complianceCompliance header.connectionConnection header.contentBaseContent-Base header.contentDispositionContent-Disposition header.contentEncodingContent-Encoding header.contentIDContent-ID header.contentLanguageContent-Language header.contentLengthContent-Length header.contentLocationContent-Location header.contentMD5Content-MD5 header.contentRangeContent-Range header.contentScriptTypeContent-Script-Type header.contentSecurityPolicyContent-Security-PolicycontentStyleTypeContent-Style-Type header.contentTransferEncodingContent-Transfer-Encoding header.contentTypeContent-Type header.contentVersionContent-Version header.cookieCookie header.cookie2Cookie2 header.costCost header.daslDASL header.dateDate header.davDASV header.defaultStyleDefault-Style header.deltaBaseDelta-Base header.depthDepth header.derivedFromDerived-From header.destinationDestination header.differentialIDDifferential-ID header.digestDigest header.eTagETag header.ediintFeaturesEDIINT-Features header.expectExpect header.expiresExpires header.extExt header.forwardedForwarded header.fromFrom header.getProfileGetProfile header.hobaregHobareg header.hostHost header.http2SettingsHTTP2-Settings header.ifIf header.ifMatchIf-Match header.ifModifiedSinceIf-Modified-Since header.ifNoneMatchIf-None-Match header.ifRangeIf-Range header.ifScheduleTagMatchIf-Schedule-Tag-Match header.ifUnmodifiedSinceIf-Unmodified-Since header.imIM header.keepAliveKeep-Alive header.labelLabel header.lastModifiedLast-Modified header.linkLink header.locationLocation header.lockTokenLock-Token header.manMan header.maxForwardsMax-Forwards header.mementoDatetimeMemento-Datetime header.messageIDMessage-ID header.meterMeter header.methodCheckMethod-Check header.methodCheckExpiresMethod-Check-Expires header.mimeVersionMIME-Version header.negotiateNegotiate header.nonComplianceNon-Compliance header.optOpt header.optionalOptional header.optionalWWWAuthenticateOptional-WWW-Authenticate header.orderingTypeOrdering-Type header.originOrigin header.overwriteOverwrite header.p3pP3P header.pepPEP header.pepInfoPep-Info header.picsLabelPICS-Label header.positionPosition header.pragmaPragma header.preferPrefer header.preferenceAppliedPreference-Applied header.profileObjectProfileObject header.protocolProtocol header.protocolInfoProtocol-Info header.protocolQueryProtocol-Query header.protocolRequestProtocol-Request header.proxyAuthenticateProxy-Authenticate header.proxyAuthenticationInfoProxy-Authentication-Info header.proxyAuthorizationProxy-Authorization header.proxyFeaturesProxy-Features header.proxyInstructionProxy-Instruction header.publicPublic header.publicKeyPinsPublic-Key-Pins header.publicKeyPinsReportOnlyPublic-Key-Pins-Report-Only header.rangeRange header.redirectRefRedirect-Ref header.refererReferer header.refererRootReferer-Root header.resolutionHintResolution-Hint header.resolverLocationResolver-Location header.retryAfterRetry-After header.safeSafe header.scheduleReplySchedule-Reply header.scheduleTagSchedule-Tag header.secWebSocketAcceptSec-WebSocket-Accept header.secWebSocketExtensionsSec-WebSocket-Extensions header.secWebSocketKeySec-WebSocket-Key header.secWebSocketProtocolSec-WebSocket-Protocol header.secWebSocketVersionSec-WebSocket-Version header.securitySchemeSecurity-Scheme header.serverServer header.setCookieSet-Cookie header.setCookie2Set-Cookie2 header.setProfileSetProfile header.slugSLUG header.soapActionSoapAction header.statusURIStatus-URI header.strictTransportSecurityStrict-Transport-Security header.subOKSubOK header.substSubst header.surrogateCapabilitySurrogate-Capability header.surrogateControlSurrogate-Control header.tcnTCN header.teTE header.timeoutTimeout header.titleTitle header.topicTopic header.trailerTrailer header.transferEncodingTransfer-Encoding header.ttlTTL header.uaColorUA-Color header.uaMediaUA-Media header.uaPixelsUA-Pixels header.uaResolutionUA-Resolution header.uaWindowpixelsUA-Windowpixels header.upgradeUpgrade header.urgencyUrgency header.uriURI header.userAgentUser-Agent header.variantVaryVariant-Vary header.varyVary header.versionVersion header.viaVia header.wantDigestWant-Digest header.warningWarning header.wwwAuthenticateWWW-Authenticate header.xContentTypeOptionsX-Content-Type-OptionsxDeviceAcceptX-Device-Accept header.xDeviceAcceptCharsetX-Device-Accept-Charset header.xDeviceAcceptEncodingX-Device-Accept-Encoding header.xDeviceAcceptLanguageX-Device-Accept-Language header.xDeviceUserAgentX-Device-User-Agent header.xForwardedForX-Forwarded-For header.xForwardedHostX-Forwarded-Host header.xForwardedProtoX-Forwarded-Proto header.xFrameOptionsX-Frame-Options header.xRequestIdX-Request-Id header.xRequestedWithX-Requested-With header.xVaporResponseCompressionxssProtectionX-XSS-Protection header
Relationships
Conforms To
Swift.CustomStringConvertibleSwift.DecodableSwift.EncodableSwift.EquatableSwift.ExpressibleByExtendedGraphemeClusterLiteralSwift.ExpressibleByStringLiteralSwift.ExpressibleByUnicodeScalarLiteralSwift.HashableSwift.SendableSwift.SendableMetatype