位置: 编程技术 - 正文

轻松创建nodejs服务器(10):处理POST请求(nodejs创建vue)

编辑:rootadmin

推荐整理分享轻松创建nodejs服务器(10):处理POST请求(nodejs创建vue),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node.js怎么搭建服务器,node创建服务,创建nodejs项目的步骤,node.js创建服务,如何创建node项目,node.js创建服务,node.js创建服务,如何使用nodejs创建web服务器,内容如对您有帮助,希望把文章链接给更多的朋友!

目前为止,我们做的服务器没有实际的用处,接下来我们开始实现一些实际有用的功能。

我们要做的是:用户选择一个文件,上传该文件,然后在浏览器中看到上传的文件。

首先我们需要一个文本区(textarea)供用户输入内容,然后通过POST请求提交给服务器。

我们在start事件处理器里添加代码,requestHandlers.js修改如下:

通过在浏览器中访问 来实现。这里的 request对象是每次接收到HTTP请求时候,都会把该对象传递给onRequest回调函数。

轻松创建nodejs服务器(10):处理POST请求(nodejs创建vue)

我们把代码放在服务器里,server.js修改如下:

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

接下来在/upload页面,展示用户输入的内

我们来改一下 router.js:

然后,在requestHandlers.js中,我们将数据包含在对upload请求的响应中:

我们最后要做的是: 当前我们是把请求的整个消息体传递给了请求路由和请求处理程序。我们应该只把POST数据中,我们感兴趣的部分传递给请求路由和请求处理程序。在我们这个例子中,我们感兴趣的其实只是text字段。

我们可以使用此前介绍过的querystring模块来实现:

好了,

标签: nodejs创建vue

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

上一篇:轻松创建nodejs服务器(7):阻塞操作的实现(如何创建node项目)

下一篇:轻松创建nodejs服务器(10):处理上传图片(node创建服务)

  • 建筑企业交税流程
  • 一般纳税人出租不动产增值税税率
  • 申报无票收入次月红冲有没有风险
  • 小规模免征增值税政策
  • 小规模纳税人怎么转成一般纳税人
  • 合同能源管理项目账务处理
  • 长期待摊费用的摊销方法
  • 收到对方的银行汇票算什么凭证
  • 从对公账户提取备用金违法吗
  • 计提工资和应付职工薪酬怎么不一样
  • 收到设备租金计入什么会计科目
  • 显示器件属于什么设备
  • 汇算清缴时多缴的企业所得税怎么做会计分录
  • 吊车租赁费计入什么会计科目
  • 企业所得税优惠事项包括哪些?
  • 电商退款
  • 公司投资另外一个公司全资占股需要什么流程
  • 车辆租赁怎么报税做账
  • 土地使用权出让金收费标准
  • 出口转内销申报需要先做出口退税吗
  • 收上级补助款专用如何做账?
  • cmd telnet命令大全
  • win10电脑如何设置锁屏时间
  • osXYosemite怎么更新
  • php pdo分页
  • PHP:session_write_close()的用法_Session函数
  • giantantispywaremain.exe是什么进程 有什么作用 giantantispywaremain进程查询
  • 什么样的发票可以报销
  • 固定资产毁损应该填制什么凭证
  • 如何防范增值税的税收风险
  • 厂房押金不退怎么要回来
  • 社会保险费征缴暂行条例是谁制定
  • 销售使用过的固定资产3%减按2%
  • 银行手续费未开发票
  • 技术维护服务费
  • flex布局实战
  • 深入理解ts
  • 前端工程师在大学学什么专业
  • tree命令常用参数
  • 未分配利润的核算内容
  • 购买承兑的收益会计分录
  • 两个公司可以是法人吗
  • 还贷款的卡有利息吗
  • 信用减值损失的借贷方向
  • access如何设置宏的功能
  • 固定资产报废计入资产处置损益吗
  • 残保金滞纳金可以税前扣除吗
  • 小企业会计准则和企业会计准则的区别
  • 省市县三级联动工作机制
  • 房产税土地税会减免吗
  • 减资如何账务处理
  • 实收资本有关会计科目
  • 企业所得税留抵税额
  • 辞退补偿金入什么科目
  • 对公账户转账给法人怎么做账
  • 待认证进项税额期末怎么办
  • 红字信息表开错了对方已开发票怎么处理
  • 商业承兑汇票和银行承兑汇票的区别
  • 外埠存款账务处理方法
  • mysql5717安装过程
  • windows共享功能
  • 资源管理器操作教程
  • FreeBSD5.4之apache-2.0.54+php+ZendOptimizer简单安装、设置
  • 虚拟机怎么安装exe文件
  • WINDOWS操作系统内置的GUEST
  • 苹果Mac OS X 10.13系统怎么调整设置窗口透明度?
  • 从哪里看windows是多少位的
  • centos如何操作
  • win10怎么升级到2020
  • 系统干净启动
  • perl 批量注释
  • qt渲染机制
  • jquery选择指定标签
  • jquery控制css样式
  • 老生常谈的近义词
  • python3 flask
  • 百旺税控密码忘记了怎么找回
  • 江西2022年选调
  • 重庆税务电子发票登录
  • 企业完税证明怎么查询真伪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设