Example for the package Async http client using new concurrency model in Swift

Async/await http client using new concurrency model in Swift

Network layer for creating different set of network requests like GET, POST, PUT, DELETE etc customizable with coders

Features

  • Stand alone package without any dependencies using just Apple’s facilities
  • Customizable for different requests schemes from classic CRUD Rest to what suits to you
  • Customizable in term of session
  • 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

SwiftUI example for package

Http async client

Http requests

GitHub

View Github