Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.43 KB

File metadata and controls

47 lines (30 loc) · 1.43 KB

OpenAPIAsyncHTTPClient

Send HTTP requests to the server using the AsyncHTTPClient library.

Overview

A client transport that uses the HTTPClient type from the AsyncHTTPClient library to perform HTTP operations.

Use the transport with client code generated by Swift OpenAPI Generator.

Supported platforms and minimum versions

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

Usage

Add the package dependency in your Package.swift:

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

Note that this repository does not have a 1.0 tag yet, so the API is not stable.

Next, in your target, add OpenAPIAsyncHTTPClient to your dependencies:

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

Then, to get started, check out AsyncHTTPClientTransport.

Reporting issues

Please report any issues related to this library in the swift-openapi-generator repository.

Topics

Usage

  • AsyncHTTPClientTransport