如何在Alamofire中更改超时间隔时间以获得长时间运行的API响应。
我尝试使用以下代码:
let configuration = NSURLSessionConfiguration.defaultSessionConfiguration()
configuration.timeoutIntervalForRequest = 300.0 // seconds
let alamofireManager = Alamofire.Manager(configuration: configuration)
alamofireManager.request(method, urlString, parameters: parameters)
.authenticate(user: primaryUserName, password: primaryPassword)
.validate(contentType: ["application/json"])
.responseJSON {
alamofireResponse in
if alamofireResponse.response == nil {
print("nil response")
}
}
但它没有得到任何数据。回复是零。现在可以做些什么?感谢。