我正在尝试执行我在 android 上执行的这种方法,在该方法的帮助下,@Body
我可以在服务主体中发送数据,因为我不需要使用键值,我只使用@Body
和服务完美运行。
@POST("/Rest/Login") // <== post
Call<Car> getLogin(@Body Car car); //// **<=== @BODY**
但是现在我尝试使用 swift 快速执行相同的操作,JSONEncoding.default
但我不知道如何添加完整的类以在服务中发送,因为发送的唯一方法是使用变量中的键值Parameters
。Alamofire 的文档通过提供这个对我不起作用的示例来表明相同的意思。
let parameters: Parameters = [
"foo": [1,2,3],
"bar": [
"baz": "qux"
]
]
Alamofire.request("https://httpbin.org/post", method: .post, parameters: parameters, encoding: JSONEncoding.default)
因为我运行的服务没有key-value,所以只有模型在body中发送,仅此而已。作为我在 android 上使用 @Body 提供的示例