Structures
The following structures are available globally.
-
Describes an optional attribute of a cookie.
See moreDeclaration
Swift
public struct AdditionalCookieAttribute -
The version of HTTP protocol.
HTTP uses a “major.minor” numbering scheme to indicate versions of the protocol.
See moreDeclaration
Swift
public struct HTTPVersion -
The struct containing the HTTP headers and implements the headers APIs for the
See moreRouterRequestandRouterResponseclasses.Declaration
Swift
public struct Headersextension Headers: Collection
-
A struct that allows you to configure your SSL using a CA certificate file (Linux), a CA certificate directory (Linux) or a certificate chain file (MacOS).
See moreDeclaration
Swift
public struct SSLConfig -
Undocumented
See moreDeclaration
Swift
public struct SwaggerDocument : Encodable -
A part of a parsed multi-part form body.
See moreDeclaration
Swift
public struct Part -
The media type (formerly known as MIME type) is a standardized way to indicate the nature and format of a document. This struct consists of a catagorical
topLevelTypeand specificsubtypeseperated by a “/” (e.g. “text/plain”). In HTTP, The media type is sent as the first section of the “Content-Type” header and is case insensitive.Usage Example:
See morelet mediaType = MediaType(type: .application, subtype: "json") print(mediaType.description) // Prints ("application/json")Declaration
Swift
public struct MediaType : CustomStringConvertibleextension MediaType: Equatableextension MediaType: Hashable
View on GitHub
Structures Reference