Skip to content

Releases: igor11191708/async-http-client

Async/await http client using new concurrency model in Swift

25 Jul 10:26
Compare
Choose a tag to compare

Async/await http client using new concurrency model in Swift

16 Mar 13:06
Compare
Choose a tag to compare

Minor changes for status error handling and POST requests

Async/await http client using new concurrency model in Swift

13 Mar 09:33
Compare
Choose a tag to compare

You have fast track functions to make requests immediately by url or build the infrastructure configuration that suits you

Different strategies to validate Data or URLResponse

Async/await http client using new concurrency model in Swift

07 Mar 09:15
Compare
Choose a tag to compare

This package from this version uses stand alone package providing retry policy

Async/await http client using new concurrency model in Swift

06 Mar 10:24
Compare
Choose a tag to compare

Features

  • Multiplatform
  • Stand alone package without any dependencies using just Apple's facilities
  • Set up amount of attempts(retry) with "Exponential backoff" or "Constant backoff" strategy if request fails. Exponential backoff is a strategy in which you increase the delays between retries. Constant backoff is a strategy when delay between retries is a constant value
  • Customizable for different requests schemes from classic CRUD Rest to what suits to you
  • Customizable in term of URLSession
  • Customizable in terms of URLSessionTaskDelegate, URLSessionDelegate
  • Based on interfaces not implementations
  • Customizable with coders You can easily change format from json to xml or text just changing the coder