Simple Http 客户端
正如其名所示,它是一个 HTTP 客户端,可用于 xcuitest 以执行任何与 API 相关的操作,而无需在 UI 中重复执行相同的过程,从而节省时间。
先决条件
Swift 4.2
cocopods
...
安装
...
$ gem install cocoapods
CocoaPods 是一款 Cocoa 项目的依赖管理器。您可以使用以下命令安装它
pod 'simpleHttp', '0.0.6'
...
$ pod install
安装后,构建项目
import simpleHttp
使用上述命令导入您将使用 SimpleHttpClient 的模块
let header = ["Content-Type":"application/json","Accept":"application/json"]
let client = SimpleHttpClient(hostname:"https://postman-echo.com",headers: header)
let result:[String: Any] = client.put(path: "put", postdata: nil)
您可以从 htppClinet 对象使用 post、put、get、delete、head 等方法,像 OPTIONS、PATCH 这样的方法即将推出