位置: 编程技术 - 正文

轻松创建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创建服务)

  • 拍卖公司没开发票违法吗
  • 简易计税方法的销售额不包括其应纳税额
  • 信用减值损失是损益类的收入类还是费用类
  • 企业所得税计提表模板
  • 税率降低怎么算降税额
  • 二手车销售统一专票图片
  • 收到厂家返利如何做账
  • 一般纳税人开6个点的票内容
  • 增值税发票是需要先对公转账吗
  • 承租方出售资产的行为
  • 消费税和增值税的不同之处
  • 收购药材再销售可以免税
  • 定期存款计入什么科目
  • 政策性减免单位社保
  • 小规模纳税人应交增值税怎么算
  • 实收资本和资产的关系
  • 表格怎样打印在一张a4纸上
  • php写post接口
  • 现金流量套期的例子
  • 年终结算增值税怎么算
  • 发行股票溢价计入哪里
  • 企业购入固定资产要交印花税吗
  • php数组怎么定义
  • 小规模纳税人是否可以开专票
  • 自然人税收系统换电脑怎么同步数据
  • 演员片酬要分给经纪公司吗
  • 搭建本地yum
  • 开红字发票导入信息不完整怎么处理?
  • joinby命令
  • fstrim命令
  • 小规模免增值税政策从什么时候开始
  • 有合同没有发票怎么入账
  • 工会经费的会计分录2022
  • 加油卡充值如何退款
  • 如何界定人力资源管理
  • 未收回的货款属于什么会计科目
  • 预收账款期末余额在借方还是贷方
  • 电子发票如何申领取电子发票
  • 体检费用需要缴哪些费用
  • 商家的这些行为对消费者的购买行为有什么影响
  • 豆制品属于农副产品吗为什么
  • 撤回或减少投资所得税处理
  • 固定资产改良支出
  • 售出货物
  • 建筑业的人工费是什么
  • 简易计税项目税率
  • 哪些进项的税可以退税
  • 多计提的税费怎么处理
  • 银行存款收入范围有哪些
  • 公司的房租发票怎么记账
  • 销项税额和转出未交增值税余额怎么结转
  • 文化事业费的费率是多少?
  • 企业的源头
  • 固定资产卡片录入日期怎么改
  • 什么情况下可以不交物业费
  • 私营企业会计退休年龄50还是55
  • sql server索引的使用
  • win7系统玩游戏
  • ghost 硬盘对考
  • aow exe是什么
  • win10自带地图打不开
  • win10虚拟机无法安装
  • mac os 切换
  • windows 8 1
  • tf.nn.tanh函数
  • python输出unicode编码
  • dos基本命令大全关机
  • vue 分页 实现
  • jquery 修改
  • javascript总结笔记
  • 用python编写简单程序
  • js基础教程
  • 前方高能(莞尔wr)晋江
  • github docs
  • 长春税务局电话举报
  • 重庆市深化新时代教育评价改革幼儿园
  • 四川社保每年几月份交费
  • 大排量车保险多少钱
  • 个人所得税税收完税证明哪里打印
  • 个人所得税怎么填写子女教育
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设