如何将空 JSON 字符串传递给 Alamofire 并发送 POST 请求?
我尝试过这样的:
let lazyPojo = LazyPojo()
let JSONString = Mapper<LazyPojo>().map(lazyPojo)
Alamofire.request(.POST, url, JSONString, encoding:.JSON).validate()
.responseJSON{...}
它说我的 JSONString
必须展开,但是当我运行它时,我收到此错误: fatal error :在展开可选值时意外发现 nil
。
这怎么可能?
最佳答案
我认为你没有提到参数名称。所以检查这个:-
Alamofire.request(.POST, url, parameters: ["parameters": "\(JSONString)"])
.validate()
.responseJSON { }
关于ios - 如何通过 Alamofire 发送空 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39225918/