我正在使用改型来调用API,我必须像在Java @Body中发送那样在Body中发送数据,但不知道如何解析数据...
DataGridColumn.HeaderTemplate
在API调用中,我如何解析它并将数据发送到服务器。 请告诉...。
答案 0 :(得分:0)
如果您需要发送纯json,则可以执行以下操作:
@Headers("Content-Type: application/json")
@POST("login")
fun getUser(@Body body: String) : Call<User>
如果要自动转换Kotlin数据类,请添加
compile 'com.squareup.retrofit2:retrofit:2.3.0'
compile 'com.squareup.retrofit2:converter-gson:2.3.0'
然后,只需使用@Body annot设置对象。
@Headers("Content-Type: application/json")
@POST("login")
fun getUser(@Body body: YourCustomDataObject) : Call<User>
Here is示例说明了如何将所有的Retrofit2和服务接口连接在一起。