async-http-client
async-http-client copied to clipboard
HTTP client library built on SwiftNIO
When specifying a delegate, when executing a request that redirects, it appears that `didSendRequest` just happens again. Should we add a delegate method that tells the user a redirect is...
It would be nice if the README had a few more examples for common situations, as an example, post of a `Data` body isn't included (and there aren't other docs,...
async-http-client PRs seem to only go through if they follow some style but it's unclear from the `CONTRIBUTING.txt` file what I have to type to get it to be happy...
We should clarify what the semantics of `shutdown` are. I think the following definition could make sense: When a `shutdown` signal is received by the client - It keeps processing...
Very much WIP. - Closes slashmo/gsoc-swift-tracing#46 - Closes slashmo/gsoc-swift-tracing#95
Should we use https://github.com/apple/swift-format for our formatting needs?
AsyncHTTPClient 1.2.1 commit hash: 4b4d6605aa2e4f0c2ae3c7563795ae3bec259fff Context: Building AsyncHTTPClient for Mac Catalyst fails with errors: `'sec_protocol_options_set_tls_min_version' is unavailable in Mac Catalyst` `'sec_protocol_options_set_tls_max_version' is unavailable in Mac Catalyst` Steps to reproduce: 1....
I know we are most likely to be running on a 64 bit system and Int will be 64 bits but one of the systems that HTTPClient.Body.stream is most likely...
🚧 This is slightly WIP. Revamps `StreamWriter`. Motivation: There are two issues with current `StreamWriter` API: 1. no access to allocator 2. writer completion is super confusing, it will be...
Allows redirect handling to be configured per request. Motivation: Redirect configuration is set globally when configuring the `HTTPClient`. However, it would also be useful to configure redirects on a per...