Structureswift-package-manager 6.0.3Basics
Options
LegacyHTTPClientRequest.swift:81struct Options
struct Options
import Basics
struct LegacyHTTPClientRequest
init(kind: Kind, 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())
static func download(url: URL, headers: HTTPClientHeaders = .init(), options: Options = .init(), fileSystem: FileSystem, destination: AbsolutePath) -> LegacyHTTPClientRequest
var body: Data?
var headers: HTTPClientHeaders
let kind: Kind
var method: HTTPMethod { get }
var options: Options
let url: URL
enum Kind
typealias FileMoveCompletion = (Error?) -> Void
init(addUserAgent: Bool = true, validResponseCodes: [Int]? = nil, timeout: DispatchTimeInterval? = nil, maximumResponseSizeInBytes: Int64? = nil, authorizationProvider: LegacyHTTPClientConfiguration.AuthorizationProvider? = nil, retryStrategy: HTTPClientRetryStrategy? = nil, circuitBreakerStrategy: HTTPClientCircuitBreakerStrategy? = nil, callbackQueue: DispatchQueue? = nil)
var addUserAgent: Bool
var authorizationProvider: LegacyHTTPClientConfiguration.AuthorizationProvider?
var callbackQueue: DispatchQueue?
var circuitBreakerStrategy: HTTPClientCircuitBreakerStrategy?
var maximumResponseSizeInBytes: Int64?
var retryStrategy: HTTPClientRetryStrategy?
var timeout: DispatchTimeInterval?
var validResponseCodes: [Int]?