我有一个很奇怪的问题。使用改造发送请求。
@POST("api/v2/reviews/vote/{vote}/dislike/{dislike}")
Single<SimpleResponse> postReviewLike(@Path("vote") Integer vote, @Path("dislike") Integer dislike);
这是我的要求。但是,当我将其发送到服务器时,改造将其转换为GET请求。贝娄的照片作为证明。
您能建议,可能是什么?以及我该如何解决。
如果我使用@Field,则其他POST请求都很好。
答案 0 :(得分:0)
请使用@Body
注释尝试一下吗?
@POST("api/v2/reviews/vote/{vote}/dislike/{dislike}")
Single<SimpleResponse> postReviewLike(@Body @Path("vote") Integer vote, @Path("dislike") Integer dislike);
答案 1 :(得分:0)
问题在于重定向。添加'/'dislike/{dislike}/
对我有帮助。