猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
前端调试接口时候 Required request body is missing
get和delete 方法不行,post和put都可以.
就报错Required request body is missing 是什么情况,后端接口是java写的
莫回无
浏览 11870
回答 2
2回答
三国纷争
请求成功后,用 F12 查看你的请求,收到的响应头里是不是有这个或者类似的字段:Access-Control-Allow-Methods:GET, POST, OPTIONS这个字段规定了你可以请求的方法,说白了,就是服务器那边规定了这个文档只接受几种请求,所以你用其他的请求方法会报错;报错Required request body is missing说明服务器那边设置了,你在请求的时候需要传入 请求主体,POST,PUT 的请求是有请求主体的,譬如:而 GET 和 DELETE 请求是没有请求主体的,譬如:这是 HTTP 请求的知识,有空可以看看这个HTTP权威指南-中
1
0
0
慕后森
因为 post、put才会有request body,get和delete是没有的。具体可以看看MDN中各个请求方式的Request has body字段说明。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续