Swift HTTP Networking with stubbing and caching support
-
Updated
Jun 12, 2024 - Swift
Swift HTTP Networking with stubbing and caching support
Upload files in your React Native app even while it's backgrounded. Supports Android and iOS, including camera roll assets.
This download manager uses NSURLSession api to download files. It can download multiple files at a time. It can download large files if app is in background. It can resume downloads if app was quit.
🌐 A tiny http client for iOS and macOS. Only 80 lines of code.
A generic HTTP/HTTPS protocol packet capture script tool for iOS App based on frida.
An example project about pausing and resuming download requests
An example project to show how using custom request classes can lead to a more modular project that is easier to test
Example of combining NSURLSession with NSOperation to form one task
An NSURLSession test framework, inspired by DVR and VCR
A generic network abstraction build on top of NSURLSession and Combine
The app calls Earth quake API and stores it in a database. Uses database data when network is unreachable.
Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms
👍🏻📥Maybe the best file downloader.
Simple Http client (Use RxSwift for stream data)
iOS Concepts
Add a description, image, and links to the nsurlsession topic page so that developers can more easily learn about it.
To associate your repository with the nsurlsession topic, visit your repo's landing page and select "manage topics."