位置: 编程技术 - 正文

详解Node.Js如何处理post数据(node. js教程)

编辑:rootadmin

推荐整理分享详解Node.Js如何处理post数据(node. js教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node.js gui,node.js怎么样,node.js入门教程,node.js快速入门,node-js,node.js怎么样,node. js教程,node. js教程,内容如对您有帮助,希望把文章链接给更多的朋友!

实现思路

将data和end事件的回调函数直接放在服务器中,在data事件回调中收集所有的POST数据,当接收到所有数据,触发end事件后,其回调函数调用请求路由,并将数据传递给它,然后,请求路由再将该数据传递给请求处理程序。

实现步骤

第一步我们设置了接收数据的编码格式为UTF-8,第二步注册了“data”事件的监听器,用于收集每次接收到的新数据块,并将其赋值给postData 变量,最后第三步我们将请求路由的调用移到end事件处理程序中,以确保它只会当所有数据接收完毕后才触发,并且只触发一次。我们同时还把POST数据传递给请求路由

示例代码

index.js

server.js

详解Node.Js如何处理post数据(node. js教程)

router.js

requestHandlers.js

运行:node mynode/index

浏览器输入 LOVE YOU” 点击提交

使用querystring模块只提取文本,修改一下requestHandlers.js使只返回文本

重新启动,依旧输入I LOVE YOU ,提交

总结

本文链接地址:https://www.jiuchutong.com/biancheng/370800.html 转载请保留说明!

上一篇:nodejs微信公众号支付开发(node.js go)

下一篇:详解Node.js中的事件机制(node.js deno)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络