我的 api 在发出帖子请求时需要一个空的 json 主体( { } )。我如何在 Retrofit 和 Jackson 中进行设置?

我尝试传递 null 、空字符串和 "{}" 但无法使其正常工作。

@POST(my/url)
Call<MyResponse> createPostRequest(@Body Object empty);

如何设置空的 JSON 正文?

最佳答案

试试这个 。它现在对我有用。

@POST(my/url)
Call<MyResponse> createPostRequest(@Body Hashmap );

使用此方法时,将 new HasMap 作为参数传递
apiservice.createPostRequest(new HashMap())

10-04 21:41