Files
Honza Dvorsky abfe558a66 Prep 1.0 (#37)
### Motivation

Prep 1.0 - docs.

### Modifications

See above.

### Result

Updated for 1.0.

### Test Plan

Previewed locally.
2023-12-11 05:04:24 -08:00

1.2 KiB

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 visionOS
10.15+ 13+ 13+ 6+ 1+

Usage

Add the package dependency in your Package.swift:

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

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.

Topics

Usage

  • AsyncHTTPClientTransport