async-http-client icon indicating copy to clipboard operation
async-http-client copied to clipboard

HTTP client library built on SwiftNIO

Results 139 async-http-client issues
Sort by recently updated
recently updated
newest added

I have a server that is functionally similar in setup to `hummingbird-examples/http2`, when I use async-http-client to make a request with a command line program that exits after the request,...

Currently, most of `HTTPClient`'s API surface only supports Structured Concurrency violating functions. Baby steps to rectify this have been done in #806. But the elephant in the room is of...

Is it possible to add Flutter call bridging to this library?

This PR replaces `import Foundation` with `import FoundationEssentials` when available. Linking `Foundation` on Linux comes with a significant binary size increase due to the included icu data. None of this...

⚠️ semver/major

I'm using a library that unfortunately does `logger[metadataKey: "request.error"] = .string(error.localizedDescription)` where the `error` is an error out of AHC. The result is that it always prints ``` request.error=The operation...

I'm firing off some requests and I'm passing `execute(..., logger: logger)` with `logger` being configured to `debug`. Unfortunately, the only logs I can see are ``` 2024-12-18T15:36:24+0000 debug mm :...

We are observing an unexpected 502 responses when using async http client. Using curl on the same URL results in a successful request. Example: ``` curl -vs https://www.eurohome.es/ical-rent/404.html > /dev/null...

Much like grpc-swift already does, in large deployments it's often important to make sure that the HTTP client has for example 1,000 connections ready to go straight away. Currently, we...