网络 3.0.8

Network 3.0.8

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布上次发布2018年8月
SPM支持SPM

Network 维护。



Network 3.0.8

Network

CI Status Version License Platform

使用

发起请求

import Network

Network.request("https://httpbin.org/get").build()
Network.request("https://httpbin.org/get").query(["foo": "bar"]).build()
Network.request("https://httpbin.org/get").headers(["Custom-Content-Type": "application/json; encrypted=1"]).build()
Network.request("https://httpbin.org/post").post(["foo": "bar"]).encoding(.URLEncodedInURL).build()
Network.request("https://httpbin.org/post").post(["foo": "bar"]).encoding(.JSON).retry(1).build()
Network.request("https://httpbin.org/post").post(["foo": "bar"]).encoding(.JSON).priority(Network.Priority.Low).build()

// Please take a look at Network.swift for more configuration 

响应处理

Network.request("https://httpbin.org/get").build()?.responseJSON { request, response, responseValue, error in 

}

let (response, responseData, error) = Network.request("https://httpbin.org/post").query(["foo": "bar"]).post(["encode": "json"]).encoding(.JSON).syncResponseJSON()

要求

安装

网络连接通过 CocoaPods。要安装它,只需将以下行添加到您的 Podfile 文件中

pod "Network"

作者

Suen, [email protected]

许可协议

CocoaPods 允许使用 MIT 许可协议。有关更多信息,请参阅 LICENSE 文件。