我正在使用Alamofire向服务器发送帖子请求。帖子请求工作正常。
问题:发出请求后,会返回一些我需要的数据。如何存储/检索该数据
POST请求:
Alamofire.request(.POST, postURL, parameters: params)
答案 0 :(得分:2)
获取响应闭包
.response { request, response, data, error in }
到代码的末尾
即
Alamofire.request(.POST, "http://httpbin.org/get", parameters: ["foo": "bar"])
.response { request, response, data, error in
print(request)
print(response)
print(data)
print(error)
}
答案 1 :(得分:0)
如果您使用的是最新版本的AlamoFire。 如果您使用的是最新版本的AlamoFire。 尝试这个工作正常。(根据您的需要更改请求参数)
let url1 = "http://yoururl.com"
let head = [ "Accept": "application/json;charset=UTF-8",
"Content-Type": "application/json;charset=UTF-8"] // Adding headers
let p = ["Email":"anything","Password": "123"] // Adding parameters if any
Alamofire.request(.POST,url1, parameters: p, encoding : .JSON, headers : head)
.responseJSON { response in
print(response.request) // original URL request
print(response.response) // URL response
print(response.data) // server data
print(response.result) // result of response serialization
}