我有一个 POST 请求,需要传递正文参数,在我下面的代码中
I have A POST Request, Need to pass body parameters, In My Code Below
我有 POST 请求以 body 作为参数。
我试过这个,但我没有得到任何回应,
Alamofire 是否允许在发出 API 请求时发送正文参数?
let params = [
"course":"1",
"batch":"1"
]
Alamofire.request(markURL, method: .post, parameters: params, encoding: JSONEncoding.default, headers: headers).responseJSON { (response) in
if((response.result.value) != nil) {
var jsonVar = JSON(response.result.value!)
print(jsonVar)
}
}
我有点卡住了,任何帮助将不胜感激。
像这样更改编码:
Alamofire.request(markURL, method: .post, parameters: params, encoding: URLEncoding.httpBody, headers: headers).responseJSON { (response) in
if((response.result.value) != nil) {
var jsonVar = JSON(response.result.value!)
print(jsonVar)
}
}
我有 POST 请求以 body 作为参数。
let params = [
"course":"1",
"batch":"1"
]
Alamofire.request(markURL, method: .post, parameters: params, encoding: JSONEncoding.default, headers: headers).responseJSON { (response) in
if((response.result.value) != nil) {
var jsonVar = JSON(response.result.value!)
print(jsonVar)
}
}
我有点卡住了,任何帮助将不胜感激。
像这样更改编码:
Alamofire.request(markURL, method: .post, parameters: params, encoding: URLEncoding.httpBody, headers: headers).responseJSON { (response) in
if((response.result.value) != nil) {
var jsonVar = JSON(response.result.value!)
print(jsonVar)
}
}