使用Alamofire和Codable提出看跌请求

使用Alamofire和Codable提出看跌请求,第1张

使用Alamofire和Codable提出看跌请求

您可以制作一个新的

URLRequest
并设置
httpBody
为您的编码
jsonData
试试这个代码…

func addProduct(product: MainProduct, completionHandler: @escaping ((JSON?, Error?)->Void)) {    let enprer = JSonEnprer()    let jsonData = try! enprer.enpre(product)    let url = "INSERT_URL"    var request = URLRequest(url: url)    request.httpMethod = HTTPMethod.put.rawValue    request.setValue("application/json; charset=UTF-8", forHTTPHeaderField: "Content-Type")    request.httpBody = jsonData    Alamofire.request(request).responseJSON { response in        switch response.result {        case .success(let value): print ("finish") let swiftyJson = JSON(value) completionHandler(swiftyJson, nil)        case .failure(let error): completionHandler(nil, error)        }    }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5001742.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存