位置: 编程技术 - 正文

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

  • 电子税务局财务报表怎么更正申报
  • 有限合伙企业属于什么经济类型
  • 其他综合收益影响所有者权益吗
  • 结构性存款是
  • 担保人的损失
  • 即征即退办理时限是多少
  • 不动产出租属于什么收入
  • 收客户逾期利息账务处理怎么做?
  • 非税收入一般缴款书可以抵扣吗
  • 以前年度漏记一笔短期借款但本金利息支出记账了
  • 公司买车可以抵什么税
  • 三证合一后还要去税务局吗
  • 2017年7月后手撕发票还能报销吗?
  • 如何查询企业开票记录
  • 上个月的费用这个月开发票怎么做账
  • 开出销项负数发票怎么做账
  • 已确认为坏账的应收账款,并不意味着企业放弃了
  • 个人股权转让印花税在哪里申报
  • 企业向个人借款支付的利息
  • 红字发票是否需要盖发票章
  • 对公账户发工资的利弊
  • 发给职工的交通补贴
  • win11dns电脑服务器未响应如何处理
  • 贴现到期不获付款
  • 预付账款属于资产类
  • 广告公司车身广告
  • 公司的固定资产是什么
  • 筹建期银行手续费
  • 转出未交增值税怎么算
  • linux去除文本中的特殊符号
  • 职工取得全年一次性奖金如何计算缴纳个人所得税?
  • 元宇宙band
  • php substr()
  • 经营租出的设备要计提折旧吗
  • php gd库
  • 长期股权投资投资收益计算
  • 挂靠公司收费几个点
  • 增值税业务发生的时间
  • org.springframework.web.server
  • 与http缓存有关的header
  • wordpress安装包
  • 出口退税逾期申报,需申报出口货物收汇情况表
  • 连续3个月没有休息怎么发朋友圈文案
  • 借款利息收入发票
  • 固定资产被替换的账面原值怎么算
  • 金税四期对企业的影响与应对
  • 长期股权投资成本法转权益法的处理
  • 个税是指怎样的税金
  • 现金折扣是啥
  • 怎么判断其他债权债务
  • 贷款损失准备的会计核算
  • 预付账款没有收到货怎么处理
  • 城建税如何计提税金
  • 转贴现占谁的授信
  • 发票金额和付款金额差几毛钱
  • 出库未开发票
  • 企业发生的经济业务主要有哪些
  • 房地产一般纳税人可以不预缴增值税吗?
  • 股东现金存入公司账户,该如何做账?
  • mysql8.0存储过程
  • win7如何共享文件夹给另一台电脑使用
  • freebsd配置dns
  • win10电脑无权限访问文件怎么解除
  • win10蓝屏后黑屏
  • ubuntu-server
  • c盘esd是什么文件夹
  • 在win7操作系统中通过什么可以查看计算机的配置
  • win10怎么预览
  • xp系统怎么打开启动项
  • 简介怎么写
  • 使用的英文
  • 神奇宝贝
  • bash特殊符号
  • js 判断
  • 陕西省国家税务总局班子成员
  • 个体税务注销退税怎么退
  • 审计如何聚焦主责主业
  • 注册会计师和注册审计师哪个厉害
  • 普洱房产管理局官网
  • 浅谈企业所得税论文
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设