位置: 编程技术 - 正文

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

  • 私立幼儿园需要纳税吗
  • 不含税金额怎么算含税金额
  • 捐赠资产管理办法
  • 个人出售满两年和不满两年的住
  • 档案室图书应该做哪个会计科目
  • 利润表中的资产减值损失包括哪些
  • 包装物押金计入成本吗
  • 应交税费贷方发生额表示什么金额
  • 费用先付款后收到发票做账
  • 单位多久查一次征信
  • 享受专项附加扣除该怎么申报
  • 销售滞后是什么行为
  • 装饰费是否计算缴纳土地增值税
  • 2018年所得税率
  • 冲回年初未年初分配利润分录
  • 印花税的计税依据是开票金额吗
  • 抵税更正申报需要多久
  • 什么是个体工商户业主
  • 个人交物业费开发票交税点吗
  • 小规模应税行为扣除额计算
  • 投资收益所得税税前扣除
  • 财税2018 39号文件
  • 农产品增值税免税
  • 长期股权投资账务处理
  • 酒类应税消费品消费税纳税申报表怎么填
  • 关联方之间借款利息怎么开票
  • 穿越火线下载安装
  • 职工福利费的会计科目是什么
  • php新手入门教程
  • 工业企业制造费用核算范围
  • php采集系统
  • php常用设计模式有哪些
  • 什么是技术服务工程师
  • 承兑汇票到期超过10天怎么办
  • 没有公网ip如何实现外网访问路由器
  • node express安装
  • 用ipconfig/all命令不能显示
  • 每月计提的工资包含社保吗
  • 企业转让应收账款分录
  • 养老保险进账金额
  • 社保应该怎么计提
  • SQLite数据库安装及基本操作指南
  • sqlserver2008数据迁移
  • mysql常见报错
  • 付的房屋租金计入什么会计科目
  • 发票已经报送怎么处理
  • 留抵抵欠税附加税需要交嘛
  • 车船税去哪里交
  • 登记会计账簿的基本要求
  • 餐饮娱乐服务员
  • 车辆处置如何缴纳企业所得税
  • 低值易耗品如何评估
  • 投资利税率计算方法
  • 在建工程的人工费进行了全员申报后,清算时怎么处理?
  • 应收账款的财务指标有哪些
  • 原始凭证和记账凭证的填制
  • 金蝶银行存款日记账
  • 多收客户购置税怎么处理
  • 原材料暂估的账务处理
  • 软件开发技术服务合同
  • 公司房租没有发票不入账税务怎么处理
  • 企业经营规模小怎么办
  • sql多表连接查询效率
  • mysql 报错
  • win10周年版
  • web软件安装
  • 为大家详细介绍英语
  • win10拖动窗口快捷键
  • 在linux操作系统中,/etc/rc.d/init.d
  • cocos2dx 3.4 lua加密 setXXTEAKeyAndSign
  • node.js动态网页
  • shell输出1到100
  • python中re.m
  • nodejs init
  • javascript要学哪些
  • 潍坊购房政策2020
  • 漏报原因
  • 本季度可以弥补上季度亏损吗
  • 中国的消费税是什么
  • 农副产品批发价
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设