课程
/前端开发
/JavaScript
/Egg.js 框架入门与实战
试了一下 postman 里 get delete 都能接收到 body 参数,但是一般不会用 body 传参,这是为什么呢?
2021-11-27
源自:Egg.js 框架入门与实战 2-4
正在回答
经过测试,使用axios时,delete方法是可以通过body携带参数的,而get方法不行。而在curl,postman这类工具中,则都可以通过body传参。
这是因为工具定位的不同。
在项目中我们肯定是通过axios进行前后端交互的,所以还是按照axios的规矩来,在使用get或delete时,尽量使用url进行传参。因为按照HTTP method的语义,get和delete本就是一个“请求”资源的操作,而非“创建”资源的 操作,所以并不需要通过body传递数据。
结论:
在使用get或delete传参时,通过url即可。
stb烙饼
那用什么传参
举报
Egg.js 基础讲解,以及结合 Vue.js 开发一个信息展示的小网站。
1 回答请教一下,为什么我用fetch请求不到数据,是200状态
2 回答为什么一开始介绍了模板引擎,但是后面又是采用前后端分离的方式。这两者是不是互斥的,在实际项目中选其一就可以?要选用哪种合适呢?
2 回答他提示我res没有定义,但是我是照抄老师的代码的,我该如何调试呢?
1 回答这是什么框架啊
2 回答请问一下img怎么使用本地的图片呀?