Initializerswift-package-manager 6.0.3Basics
init(method:url:headers:body:options:)
HTTPClientRequest.swift:37init(method: HTTPMethod = .get, url: URL, headers: HTTPClientHeaders = .init(), body: Data? = nil, options: Options = .init())
init(method: HTTPMethod = .get, url: URL, headers: HTTPClientHeaders = .init(), body: Data? = nil, options: Options = .init())
s6Basics17HTTPClientRequestV6method3url7headers4body7optionsAcA10HTTPMethodO_20FoundationEssentials3URLVAA0B7HeadersVAK4DataVSgAC7OptionsVtcfc
What are these?5SB1R
import Basics
struct HTTPClientRequest
enum HTTPMethod
struct URL
A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data.
struct HTTPClientHeaders
@frozen struct Data
struct Options
init(kind: Kind, url: URL, headers: HTTPClientHeaders = .init(), body: Data? = nil, options: Options = .init())
static func download(url: URL, headers: HTTPClientHeaders = .init(), options: Options = .init(), fileSystem: FileSystem, destination: AbsolutePath) -> HTTPClientRequest
var body: Data?
var headers: HTTPClientHeaders
let kind: Kind
var method: HTTPMethod { get }
var options: Options
let url: URL
enum Kind