【发布时间】:2018-01-20 23:08:53
【问题描述】:
我想使用 patch 方法将一个空数组发送到 Rest Full API。但我不知道为什么它不起作用。事实上,我也在使用邮递员来测试我的请求,并且这个请求在邮递员中运行良好(我希望 wordTrads 为空):
这就是我使用 Alamofire 实现在 Swift 中调用的 API 的方式:
let parameters = [
"wordTrads" : [],
]
Alamofire.request("\(Auth.URL_API)/lists/205",method: .patch, parameters : parameters).responseJSON { (response) in
print("List patched")
}
但是如果 Alamofire 不发送空数组,它就不会像 swift 那样工作。
我正在使用 Alamofire 4.6.0 和 Swift 4。
【问题讨论】: