iOS网络请求库
2018-08-08 本文已影响0人
leiyulingling
更多整理资料尽在👉一平米小站
网络请求 | |
---|---|
AFNetworking | A delightful networking framework for iOS, OS X, watchOS, and tvOS. iOS开发下载文件速度计算 , AFNetworking 3.0迁移指南 , AFNetworking2.0源码解析<一> 、AFNetworking2.0源码解析<二>、AFNetworking源码解析<三>、AFNetworking源码解析<四>。 |
YTKNetwork | 是基于 AFNetworking 封装的 iOS网络库,提供了更高层次的网络访问抽象。相比AFNetworking,YTKNetwork提供了以下更高级的功能:按时间或版本号缓存网络请求内容、检查返回 JSON 内容的合法性、文件的断点续传、批量的网络请求发送、filter和插件机制等,猿题库出品. |
RestKit | RestKit是一款专为iOS设计的Objective-C框架,旨在与RESTful web服务的交互变得更简单快速。它基于强大的对象映射系统,并且结合了一个干净、简单的HTTP请求/响应API,大大减少了完成任务所需的代码量。 RestKit is a framework for consuming and modeling RESTful web resources on iOS and OS X |
Moya | Network abstraction layer written in Swift. |
HYBNetworking | 基于AFN封装的网络库,可以通用。基于AFNetworking封装网络库说明目前已经提供了通用的GET/POST、上传、下载API等。 |
LxFTPRequest | 支持获取FTP服务器资源列表,下载/上传文件,创建/销毁ftp服务器文件/目录,以及下载断点续传,下载/上传进度,自动判断地址格式合法性跟踪等功能!国人开发,QQ:349124555。 |
ASIHTTPRequest | Easy to use CFNetwork wrapper for HTTP requests, Objective-C, macOS and iPhone. |
MutableUploadDemo | 模拟需求:图文混编,要求用户选择图片后就上传,可选择多图,并行上传,用户确定提交后后台执行,必须全部图片上传完才能提交文字。 |
WTRequestCenter | 方便缓存的请求库,提供了方便的HTTP请求方法,传入请求url和参数,返回成功和失败的回调。 UIKit扩展提供了许多不错的方法,快速缓存图片,图片查看,缩放功能, 颜色创建,设备UUID,网页缓存,数据缓存等功能。 无需任何import和配置,目前实现了基础需求。 |
MMWormhole | Message passing between iOS apps and extensions 2个iOS设备之间通信。 |
STNetTaskQueue | STNetTaskQueue Objective-C 可扩展网络请求管理库。 |
MZDownloadManager | 下载管理。 |
DVR | 针对网络请求的测试框架,超实用的工具。且支持 iOS, OSX, watchOS 全平台。 |
HFDownLoad | iOS开发网络篇之文件下载、大文件下载、断点下载:NSData方式、NSURLConnection方式、NSURLSession下载方式 下载方式具体的思路、区别见Blog 。 |
PPNetworkHelper | AFN3.x与YYCache的二次封装,一句话搞定网络请求与缓存,和FMDB说拜拜. |
WANetworkRouting | An iOS library to route API paths to objects on client side with request, mapping, routing and auth layers |
Overcoat | Small but powerful library that makes creating REST clients simple and fun. |
ROADFramework | Attributed-oriented approach for interacting with web services. The framework has built-in json and xml serialization for requests and responses and can be easily extensible. |
TWRDownloadManager | A modern download manager based on NSURLSession to deal with asynchronous downloading, management and persistence of multiple files. |
HappyDns | A Dns library, support custom dns server, dnspod httpdns. Only support A record. |
Bridge | A simple extensible typed networking library. Intercept and process/alter requests and responses easily. 🔶 |
EVCloudKitDao | Simplified access to Apple's CloudKit 🔶 |
Siesta | Elegant abstraction for RESTful resources that untangles stateful messes. An alternative to callback- and delegate-based networking. 🔶 |
OctopusKit | A simplicity but graceful solution for invoke RESTful web service APIs. |
EVURLCache | a NSURLCache subclass for handling all web requests that use NSURLRequest 🔶 |
ResponseDetective | Sherlock Holmes of the networking layer. 🔶 |
agent | Minimalistic Swift HTTP request agent for iOS and macOS 🔶 |
Reach | A simple class to check for internet connection availability in Swift. 🔶 |
SwiftHTTP | Thin wrapper around NSURLSession in swift. Simplifies HTTP requests. 🔶 |
NetKit | A Concise HTTP Framework in Swift. 🔶 |
MonkeyKing | MonkeyKing helps you post messages to Chinese Social Networks. 🔶 |
NetworkKit | Lightweight Networking and Parsing framework made for iOS, Mac, WatchOS and tvOS. 🔶 |
APIKit | A networking library for building type safe web API client in Swift. 🔶 |
SPTDataLoader | The HTTP library used by the Spotify iOS client. |
SWNetworking | Powerful high-level iOS, macOS and tvOS networking library. |
SOAPEngine | This generic SOAP client allows you to access web services using a your iOS app, macOS app and AppleTV app. |
Swish | Nothing but Net(working) 🔶 |
Malibu | 🏄 Malibu is a networking library built on promises 🔶 |
UnboxedAlamofire | Alamofire + Unbox: the easiest way to download and decode JSON into swift objects. 🔶 |
MMLanScan | An iOS LAN Network Scanner library |
Domainer | Manage multi-domain url auto mapping ip address table |
Restofire | Restofire is a protocol oriented network abstraction layer in swift that is built on top of Alamofire to use services in a declartive way 🔶 |
AFNetworking+RetryPolicy | An objective-c category that adds the ability to set the retry logic for requests made with AFNetworking. |
Nikka | A super simple Networking wrapper that supports many JSON libraries, Futures and Rx 🔶 ⌚ |
XMNetworking | A lightweight but powerful network library with simplified and expressive syntax based on AFNetworking. |
Merhaba | Bonjour networking for discovery and connection between iOS, macOS and tvOS devices. |
DBNetworkStack | Resource-oritented networking which is typesafe, extendable, composeable and makes testing a lot easier. 🔶 |
EFInternetIndicator | A little swift Internet error status indicator using ReachabilitySwift. 🔶 |
AFNetworking-Synchronous | Synchronous requests for AFNetworking 1.x, 2.x, and 3.x. |
QwikHttp | a robust, yet lightweight and simple to use HTTP networking library designed for RESTful APIs. 🔶 |
NetClient | Versatile HTTP networking library written in Swift 3\. 🔶 |
Reactor | Powering your RAC architecture 🔶 |
OHHTTPStubs | 轻松存网络的要求!测试你的应用程序使用假网络数据和定制的响应时间,响应代码和头部 |