关于retrofit的get和post请求出现了一点问题

thankYouLikeMe 2018-05-17 05:42:29
先贴代码
 @POST("room/create")
@Headers({"Content-Type:application/x-www-form-urlencoded; charset=utf-8","Demo-Id:video-live"})
Call<RoomInfoEntity> createRoom2(@Body String body);

我在这里发送的是post请求,但是,请求结果返回 参数是400,Request method 'GET' not supported"
这就搞不懂了,我明明用的是post请求啊
...全文
1137 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
thankYouLikeMe 2018-05-17
  • 打赏
  • 举报
回复
问题解决了,原来是retrofit使用不熟练,我在使用post请求的时候,参数没有用field和上面的FormUrlEncoded,而是直接使用的body,所以出错了,现在改了就好了

80,348

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧