Alamofire的文档说,它生成cURL调试输出。但是对于我的生活,我不知道如何为我的请求检索cURL。有人能告诉我显示cURL请求的正确语法吗?就像在我的调试控制台中一样?
假设我有一个简单的表单请求
Alamofire.request(.POST, servicePath, parameters: requestParams, encoding: .JSON)
我可以在哪里注入一个print()
来查看生成的请求?
发布于 2020-02-25 21:25:42
以下是Swift 5和AlamoFire 5的最新答案
let headers: HTTPHeaders = [
"Accept": "application/json"
]
AF.request(myURL, method: .get, headers: headers).validate().responseJSON { response in
switch response.result {
case .success(let value):
print(value)
case .failure(let error):
print("oops")
print(error)
}
}.cURLDescription { description in
print(description)
}
https://stackoverflow.com/questions/34067567
复制相似问题