文件名称:DRNet:用 Swift 编写的 iOS OS X 网络库
文件大小:66KB
文件格式:ZIP
更新时间:2024-07-15 14:23:21
Swift
数字网络 用 Swift 编写的 iOS / OS X 网络库。 此库的主要目的是用作应用程序中的 API 客户端层。 特征 面向对象架构 用 Swift 编写 针对iOS和OS X平台 支持 HTTP 协议方法: GET 、 PUT 、 POST 、 DELETE 、 PATCH 支持设置自定义 HTTP 标头 支持编码为Query String 、 URL Form或JSON Body 的请求参数 响应验证器(例如数据持久性和长度、状态代码) 响应解串器(例如 JSON 解串器、图像解串器) NSURLSession与URLSessionProvider连接 使用URLCacheProvider支持自定义缓存,可完全控制缓存并允许在离线模式下使用您的应用 可扩展架构允许实现自定义验证器、反序列化器等。 架构 - 简要说明 Request 描述具有给定方法、url、标头和参数的请
【文件预览】:
DRNet-master
----.gitignore(479B)
----DRNet-Example-iOS()
--------DRNet-Example-iOS()
--------DRNet-Example-iOS.xcodeproj()
----DRNet.xcworkspace()
--------xcshareddata()
--------contents.xcworkspacedata(255B)
----LICENSE(1KB)
----DRNet()
--------DRNet_OSX_Tests()
--------DRNet()
--------DRNet_iOS()
--------DRNet_iOS_Tests()
--------DRNet_OSX()
--------DRNet_Tests()
--------Helpers()
--------DRNet.xcodeproj()
----README.md(4KB)
----DRNet.podspec(544B)