如何在Retrofit中以原始形式发送帖子请求和数据?

时间:2018-05-06 11:35:05

标签: android post retrofit2

enter image description here

我想以Body的原始格式发送上述格式的数据。数据类型应为“JSON(application / json)”,标题应包含“application / json”作为Content-Type。

我尝试过这种方式,但不适合我。

public interface AddData {
    @POST("/Api/")
    Call<String> postData(@Header("Content-Type") String content_type,@Body JSONObject body);
}

1 个答案:

答案 0 :(得分:0)

使用@Header作为注释

@Headers("Content-Type: application/json") @POST("/Api/") Call<String> getUser(@Body JSONObject body);

请参阅https://github.com/square/retrofit/issues/1587