关于以下Alamofire代码,我有两个问题。
即使我在参数中有action = heartbeat,但如果我在URL末尾删除?action = heartbeat,我的JSON也会失败,为什么?
如何在下面的AF.request代码中添加我的JSON数据/正文?
let urlString = "https://intelipos.dynalias.net/ioc/rest.asp?action=heartbeat"
let parameters = ["action":"heartbeat"]
let headers: HTTPHeaders = ["Content-Type":"application/json"]
AF.request(urlString,method: .post,parameters: parameters,encoding: URLEncoding.httpBody,headers: headers).responseJSON { response in
switch response.result {
case .success:
print("Validation Successful")
case let .failure(error):
print(error)
}
}