HTTP-Client: 支持自动 JSON 解析的 Swift HTTP 客户端

HTTP-Client 是一个轻量级的 Swift HTTP 客户端,支持自动解析 JSON 响应。

安装

您可以通过 Xcode 将 HTTP-Client 添加为依赖项,或直接将其添加到 Package.swift 文件中:

.package(url: "https://github.com/joemasilotti/HTTP-Client", branch: "main")

用法

以下是不指定预期成功或错误响应对象类型的 GET 请求示例:

import HTTP

let client = Client()
let request = Request(url: url)

client.request(request) { result in
    switch result {
    case .success:
        print("Success!")
    case .failure:
        // 处理错误
    }
}
zip 文件大小:13.62KB