位置: 编程技术 - 正文
推荐整理分享详解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
router.js
requestHandlers.js
运行:node mynode/index
浏览器输入 LOVE YOU” 点击提交
使用querystring模块只提取文本,修改一下requestHandlers.js使只返回文本
重新启动,依旧输入I LOVE YOU ,提交
总结
标签: node. js教程
本文链接地址:https://www.jiuchutong.com/biancheng/370800.html 转载请保留说明!友情链接: 武汉网站建设