返回code400,报错Required request body is missing
做登录的时候,使用postman可以获取返回值,但是使用Retrofit做的时候就报错,Debug一下,发现返回code为400,message为Required request body is missing
1.查看使用postman的时候,默认使用body-raw,虽然是以json的形式写入,但是其实是纯字符串的形式,并不是json
2.如果使用json串的形式去访问的话,postman需要使用body-Form-data的方式
3.修改代码如下:
APIInterface中:
@Headers("Content-Type: application/json") @POST(URL_API.URL_LOGIN) Observable<LoginBean> loginUP(@Body UserBean userBean);
LoginModel中:
RetrofitUtils.newInstence(URL_API.BASE_URL)//实例化Retrofit对象.create(APIInterface.class)//创建Rxjava---->LoginService对象.loginUP(new UserBean(userInfo.getUsername(), userInfo.getPassword()))//调用登录的接口.subscribeOn(Schedulers.newThread())//在新线程中执行登录请求.observeOn(AndroidSchedulers.mainThread())//在主线程中执行
返回code400,报错Required request body is missing相关推荐
- 上传文件报错——Required request part ‘*****‘ is not present“
关于对上传文件时报Required request part 'uploadImage' is not present"错误的记录 在编写文件上传的接口时会用到@RequestParam(& ...
- 文件上传参数报错 Required request part ‘file‘ is not present
问题描述: 做文件上传时,后台报错: Required request part 'file' is not present 原因:文件名传递的参数名不一致 java代码 @PostMapping(& ...
- 关于加入@RequestBody后请求报错:Required request body is missing:
关于加入@RequestBody后请求报错: Required request body is missing: 这个错误是由于Controller中加入了@RequestBody后却收不到指定请求体 ...
- 报错,Exception: Required request body is missing: public org.springframework.ui.ModelMap cn.yihuazt.co
问题: 2021-04-29 15:06:16.795 ERROR 30460 --- [io-12000-exec-1] c.y.w.c.GlobalControllerExceptionHandl ...
- 服务报错:Required request body is missing
完整异常 org.springframework.http.converter.HttpMessageNotReadableException: Required request body is mi ...
- VUE+Spring Boot,文件上传el-upload报错--Current request is not a multipart request,记录
做了个简单的文件上传功能,测试时发现报错Current request is not a multipart request,网上查了很多办法,记录一下: 1.最多的:当前请求不是multipart ...
- java程序连接MinIO 报错The request signature we calculated does not match the signature you provided.
java程序连接MinIO 报错The request signature we calculated does not match the signature you provided. Check ...
- 【Eclipse 报错】Project ‘xxx‘ is missing required library
Eclispe报错: Project 'xxx' is missing required library: 'D:\Workspaces\javatest\lib\hamcrest-core-1.3. ...
- kibana报错:Request must contain a kbn-xsrf header.
kibana报错:Request must contain a kbn-xsrf header. 通过HTTP的DELETE 删除method,清除kibana的数据视图data_view时候 htt ...
最新文章
- 计算机应用基础10000字论文,计算机应用基础论文
- mysql5.6安装
- Python3NumPy——数组(2)之数学空间与NumPy空间
- VTK:可视化算法之TensorAxes
- oracle symonym_Oracle的同义词(synonyms)
- 在移动互联网上赚钱,行不行
- Android官方开发文档Training系列课程中文版:与其它APP交互之允许其它APP启动你的Activity
- c 高级语言,C作为高级语言?
- 解决微信小程序 [Component] slot ““ is not found.
- 初学JAVA随记——循环语句的几个要点
- Nginx代理Grafana常见错误
- 从技术上分析铁路售票系统
- 计算方法(一):误差
- android交叉编译libxml2,libxml2 ARM 交叉编译
- Ubuntu12.04 64位 无法运行32位程序 吉林大学校园网客户端Drcom DrClient
- 电子邮箱邮件安全使用技巧,公司电子邮件安全使用总结
- 计算机窗口是什么意思解释,Windows电脑窗口是什么?关于电脑窗口的一些基础知识...
- 傅里叶变换-平稳信号
- 那些年——5 杜拉拉升职记
- ES分组查询,统计组名
热门文章
- 杨幂 AI 换脸:你上传的照片,正在出卖你!
- 【KALI基础】字典生成和CRUNCH工具的运用
- VS中项目属性win32 application和win32 console application的切换
- 代码注释(Code comments)
- 关于博弈基础知识的总结:巴什博弈(Bash Game)、威佐夫博奕(Wythoff Game)、尼姆博奕(Nim Game)
- Hive下查看表占用空间大小的方法
- apk签名不一致终极解决方案
- 图像处理—数据集的构建
- Web学习笔记_01
- 动软代码生成器报“添加服务器配置失败,请检查是否有写入权限或文件是否存在“错误...