Swift 如何使用带有JSON数据Alamofire的原始参数发布请求
我试图调用API,以使param接受JSON格式的原始值。我正在寻找,但无法得到满意的答案 任何人都可以帮助我Swift 如何使用带有JSON数据Alamofire的原始参数发布请求,swift,alamofire,postman,Swift,Alamofire,Postman,我试图调用API,以使param接受JSON格式的原始值。我正在寻找,但无法得到满意的答案 任何人都可以帮助我 提前感谢我正在尝试这段代码,并且工作得很好 let url = "Your URL" let JsonString = "Yout JSON Data" // Ex.:- "{\"action\": \"fetch-data\"}" var request = URLRequest(url: URL(string: url)!)
提前感谢我正在尝试这段代码,并且工作得很好
let url = "Your URL"
let JsonString = "Yout JSON Data" // Ex.:- "{\"action\": \"fetch-data\"}"
var request = URLRequest(url: URL(string: url)!)
request.httpMethod = HTTPMethod.post.rawValue
request.setValue("application/json", forHTTPHeaderField: "Content-Type")
let pjson = JsonString
let data = (pjson.data(using: .utf8))! as Data
request.httpBody = data
Alamofire.request(request).responseJSON { (response) in
print(response)
}
我正在尝试这个代码,并为我工作良好
let url = "Your URL"
let JsonString = "Yout JSON Data" // Ex.:- "{\"action\": \"fetch-data\"}"
var request = URLRequest(url: URL(string: url)!)
request.httpMethod = HTTPMethod.post.rawValue
request.setValue("application/json", forHTTPHeaderField: "Content-Type")
let pjson = JsonString
let data = (pjson.data(using: .utf8))! as Data
request.httpBody = data
Alamofire.request(request).responseJSON { (response) in
print(response)
}
设置你正在调用的服务的url怎么样?@Kubee是私有的,所以我只是将其删除。在这种情况下,很难知道你的问题是什么。你在使用邮递员时遇到问题吗?@Kubee我得到了解决方案。设置你正在呼叫的服务的url如何?@Kubee是私有的,所以我只是将其删除。在这种情况下,很难知道你的问题是什么。你在使用邮递员方面有困难吗?@Kubee我有办法。