适用于 Swift OpenAPI Generator 的 AsyncHTTPClient 传输

一种客户端传输,它使用 HTTPClient 类型,该类型来自 AsyncHTTPClient 库,用于执行 HTTP 操作。

将此传输与 Swift OpenAPI Generator 生成的客户端代码一起使用。

支持的平台和最低版本

macOS Linux iOS tvOS watchOS visionOS
✅ 10.15+ ✅ 13+ ✅ 13+ ✅ 6+ ✅ 1+

用法

在您的 Package.swift 中添加包依赖项

.package(url: "https://github.com/swift-server/swift-openapi-async-http-client", from: "1.0.0"),

接下来,在您的目标中,将 OpenAPIAsyncHTTPClient 添加到您的依赖项

.target(name: "MyTarget", dependencies: [
    .product(name: "OpenAPIAsyncHTTPClient", package: "swift-openapi-async-http-client"),
]),

然后,要开始使用,请查看 AsyncHTTPClientTransport

文档

要了解更多信息,请查看完整的文档