位置: 编程技术 - 正文

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

  • 劳务费计入职工薪酬吗
  • 应发工资包含请年假吗
  • 主管盾和制单盾的区别
  • 企业所得税不预缴年终汇算可以吗
  • 政府补助需要交哪些税
  • 现金余额本月金额和本年累计金额怎么填
  • 第一次购买税控盘
  • 企业清算业务程序
  • 销售自产设备税率
  • 承兑贴现给个人怎么做账
  • 公司买了样品又退掉了怎么做分录
  • 印花税少提了怎么办
  • 运费开进发票
  • 哪些罚款不能进行所得税税前扣除?
  • 美金公户打入个人账户
  • 水利基金减免政策2022
  • 营改增后甲供材税前扣除还是税后扣除?
  • 地勘单位需要什么资质
  • 如何对投资收益进行会计处理
  • 企业工资和社保缴费基数
  • 建筑服务工程款会计分录
  • 出口退税率怎么算公式是什么
  • 汽车行业销售折让
  • 公司租用员工的车租车协议
  • 购买办公用品是否缴纳印花税
  • 笔记本电脑连无线网老是掉线怎么回事
  • deepin缩放
  • 经营出租的机器设备需要计提折旧吗
  • 收到发票后补付什么意思
  • 民办非企业单位是什么企业类型
  • 表单的基本语法格式
  • 应收账款收回怎么处理
  • 企业如何转让
  • Symfony2 session用法实例分析
  • /locate village村庄
  • 银行利息收入应计入什么科目
  • 关于出售使用过的东西
  • php ajax 教程
  • json_server
  • bounded linear functional
  • 微信实现刮刮卡抽奖效果
  • 开多少票就要进多少钱吗
  • 下列纳税人不得适用核定征收企业所得税的有
  • 专票认证对企业有影响吗
  • 购买方如何开具红字发票给销售方
  • 开具劳务发票需要提供什么资料?
  • 转账支票只能去开户行买吗?
  • python中列表的索引用法
  • 公账转给员工工资情况说明怎么写
  • 综合所得申报怎么补报上个月的
  • 期权费的合理范围计算
  • 预提费用在资产负债表中如何列示
  • 委托加工物资科目贷方登记的内容有什么
  • 企业用现金支付本企业职工工资时应
  • 我方税费差额赔偿的时效
  • 个税多缴了纳税人怎么办
  • 小规模纳税人企业所得税税率
  • 网络使用费属于办公费吗为什么
  • 未达起征点怎么报税
  • 以前年度应收账款无法收回
  • 工会经费属于什么会计科目?
  • sql server数据库怎么导出
  • sql 语句
  • mybatis分页插件的原理
  • mysql的基本sql语句
  • win7登录设置
  • 桌面右边
  • ubuntu怎么安装程序
  • Win8开启SmartScreen筛选器保护上网安全
  • shell 函数 return
  • android事件分发流程图
  • python选择器
  • jquery 案例
  • jquery.validate提示错误信息位置方法
  • 安卓中adapter
  • 开普票需要提供合同吗
  • 蚊香税率是多少
  • 江西省税务局发票查询系统
  • 公司注销时注册资金未缴完
  • 济南市市中区二手房
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设