下面链接中的屏幕快照显示了我将在Swift中使用Alamofire将这些参数放入POST请求中的情况。
我的问题是:如何在Kotlin中使用OkHttp做同样的事情?如何将“数据”添加为键,并将用户详细信息的整个映射添加为单个值?
我已经搜索了一段时间,最终一切都只是将每个键值对添加到FormBody中。
这是我第一次在StackOverflow上提问,如果我的语言有问题,请告诉我,以便我进行修复。
谢谢
答案 0 :(得分:0)
在翻新中,您可以将对象作为@Body
标签传递。
例如,您可以使用以下内容添加新用户。
@POST("users")
fun add(@Body user: User): Observable<User>
它将使用GSON
为您序列化数据,并制作与您的模型匹配的json。