一个针对 Swift 的、具有一定主观性的 libcurl
封装库
有两种使用此库的方式,分别对应 libcurl-easy 和 libcurl-share
每个请求完全隔离运行。
let req = CURL(
method: "GET",
url:
"https://httpbin.org/get"
)
let res = try req.perform()
允许多个请求共享 cookies、DNS 缓存、SSL 会话和其他优化内容。
let share = CURLSH()
let res = try share.perform(curl: req)