我想使用NSUrlSession
在Swift中发送多个HTTP请求(一个接一个),我正在尝试登录到一个网页,所以我需要发送一个GET请求并使用cookie进行以下POST请求然后使用该身份验证cookie从站点获取我想要的数据(来自响应的简单字符串)。
所以我使用这个函数调用来发送请求:
var task = session.dataTaskWithRequest(request, completionHandler: { (data, response, error) -> Void in
//Do stuff with response
})
task.resume()
但是我不想把任务放在任务中,因为如果我有100个请求怎么办?我觉得必须有另一种方式,但我找不到任何使用多个单一请求的示例。