-
Updated
Jul 10, 2020 - Swift
#
urlsession
Here are 155 public repositories matching this topic...
Elegant HTTP Networking in Swift
swift
networking
xcode
cocoapods
carthage
swift-package-manager
alamofire
request
response
urlsession
certificate-pinning
public-key-pinning
urlrequest
httpurlresponse
parameter-encoding
A lightweight, one line setup, iOS / OSX network debugging library! 🦊
swift
debugging
http
networking
xcode
cocoapods
carthage
alamofire
request
response
network-monitoring
afnetworking
urlsession
charles
http-monitor
certificate-pinning
network-debug
urlprotocol
urlrequest
-
Updated
May 12, 2020 - Swift
-
Updated
Apr 26, 2019 - Swift
Restofire is a protocol oriented networking client for Alamofire
swift
networking
protocol-oriented
xcode
cocoapods
carthage
moya
alamofire
urlsession
protocol-oriented-programming
embedded-binaries
restofire
-
Updated
Feb 27, 2020 - Swift
Essential `URLSessionDataTask` micro-wrapper for communication with HTTP(S) web services, with built-in automatic request retries.
-
Updated
Dec 25, 2019 - Swift
Versatile HTTP Networking in Swift
swift
swift-library
http
json
task
framework
networking
authentication
progress
asynchronous
cache
stub
swift-package-manager
moya
alamofire
swift-framework
request
response
synchronous
urlsession
-
Updated
Sep 20, 2018 - Swift
Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application.
testing
macos
linux
mock
docker
ios
unit-testing
networking
cocoapods
carthage
macosx
spm
urlsession
network-wrapper
-
Updated
Mar 22, 2019 - Swift
Declarative and Reactive Networking for Swift.
-
Updated
May 31, 2020 - Swift
Wrapper around URLSession and URLSessionTask to enable seamless integration with Operation / OperationQueue.
swift
networking
async
network
api-client
api-wrapper
micro-library
urlsession
operation
operationqueue
-
Updated
Dec 30, 2019 - Swift
Logs detailed metrics about NSURLSession tasks to the console
-
Updated
Apr 7, 2017 - Swift
This project covers: 1) UICollectionViewFlowLayout with all the auto-layout constraints added programatically 2) How to build custom tab bar as seen in YouTube app 3) URL session integration to build feed for Home screen. All written in Latest Swift 3 syntax following MVC pattern, re-usable code methodologies, extensions etc.Converted from Swift2 (Source: https://www.letsbuildthatapp.com) to Swift3.
uicollectionview
mvc-framework
tabbar
mvc-architecture
autolayout
urlsession
uicollectionviewflowlayout
-
Updated
Dec 3, 2017 - Swift
A simple, robust and elegant download manager supporting simultaneous downloads with closure syntax for progress and completion tracking. Written in Swift with ❤️
-
Updated
Mar 26, 2020 - Swift
An example project looking at how to combine Operations with URLSession 📡
-
Updated
Dec 2, 2019 - Swift
An easy-to-use library to stub HTTP requests using URLSession and to swizzle methods
-
Updated
Sep 8, 2019 - Swift
Clean & simple Swift networking stack playground
-
Updated
Oct 29, 2019 - Swift
An example project looking at how to implement background transfers on iOS
-
Updated
Dec 2, 2019 - Swift
A tiny HTTP client written in swift. URLSession alternative
macos
linux
swift
alternative
ios
sync
async
tvos
asynchronous
cocoapods
http-client
httpclient
synchronous
urlsession
-
Updated
Nov 10, 2019 - Swift
-
Updated
Jun 11, 2020 - Swift
Single / multiple files downloader written in pure Swift
-
Updated
Apr 3, 2019 - Swift
simonmitchell
commented
Jun 20, 2019
For some context, we recently discovered that if baseURL on Request was the exact url and included url parameters, they were removed by this method. Whilst this has been fixed, we should write test-cases around the construct method to make sure nothing like this happens in the future!
Networking in Swift with REST API calls and URLSession, that puts the parsed JSON Data from an HTTP based JSON storage endpoint I created into a TableView and persists the data using Core Data with CRUD (create, read, update, and delete). I used also Unit Tests to test URLSession asynchronous network operations and make the project as robust as possible. When the JSON data is parsed into the dynamic TableView cell we can easily delete the cell with a swipe, the TableView will then reload itself with a custom made animation and Core Data will update and save the changes in realtime. There is also an option to send HTTP GET requests to the JSONPlaceholder server. A And last but not least I implemented a settings launcher slide-up menu that slides up from the bottom of the screen when the settings tab bar button is pressed. On the slide-up menu, we have all the functionalities I mentioned above like getting the data from the REST API, filtering the data in the cells using a search bar and sorting them in the right alphabetical order, and also send data to a REST API.
swift
unit-testing
json
networking
rest-api
restful
coredata
tableview
pull-to-refresh
restful-api
image-cache
urlsession
core-data
swipe-to-delete
slide-menu
codable
swift-4
search-bar
swift5
data-persistance
-
Updated
Oct 28, 2019 - Swift
Declarative REST API request construction for iOS and macOS
swift
ios
networking
protobuf
xcode
api-client
client-side
client-server
urlsession
mobile-development
urlrequest
scalable-networking
urlsessiontask
-
Updated
May 2, 2020 - Swift
Networking framework in Swift
swift
networking
xcode
cocoapods
carthage
urlsession
urlrequest
parameter-encoding
ymnetwork
ymnetwork-swift
-
Updated
May 24, 2020 - Swift
mkj-is
opened
Nov 12, 2018
Swift HTTP access library
-
Updated
Apr 1, 2020 - Swift
Improve this page
Add a description, image, and links to the urlsession topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the urlsession topic, visit your repo's landing page and select "manage topics."


I noticed that
AnyErrordoesn't have a///comment above its definition. We should audit the codebase to make sure all defined classes have some sort of comment explaining their purpose.