当前位置: 首页 > 后端技术 > Node.js

Koa2POST遇到的坑

时间:2023-04-03 19:59:57 Node.js

最近刚搭建了一个公司内部系统。本来想用Express的,想了想还是换个新的吧。所以我决定使用Koa2,但是!!!都是坑(反正我是第一次用koa)post只是坑(不过话说回来koa2解决跨域还是蛮简单的,直接在github上直接搜索插件上的koa2-corsps:我使用Koa2所以我使用koa2-cors)。撇开问题不谈,当前端使用Post向服务器传值时,问题就出现了。第一个问题是之前没注意我是用POST发送数据,但是把路由器调用的方法改成了get,发现后面报404错误。反应是取消对注释代码的注释而不给出响应。总之,这是最后的解释:post发送表单,你直接在服务器端打印,你会发现无法读取表单数据中的数据。后来你用koa-body插件就完美收场了。使用方法如上图。