返回顶部
首页 > 资讯 > 前端开发 > node.js >Nodejs--post的公式详解
  • 223
分享到

Nodejs--post的公式详解

公式详解Nodejs 2022-06-04 17:06:28 223人浏览 独家记忆
摘要

HTML页面内容 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> &

HTML页面内容


<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<fORM action="Http://127.0.0.1/dopost" method="post">
  <input type="text" name="name"><br><br>
  <input type="text" name="age"><br><br>
  性别:<br>
  <input type="radio" name="sex" value="男">男
  <input type="radio" name="sex" value="女">女<br><br>
  爱好:<br>
  <input type="checkbox" name="like" value="睡觉">睡觉
  <input type="checkbox" name="like" value="画画">画画
  <input type="checkbox" name="like" value="游戏">游戏<br><br>
  <input type="submit">
</form>
</body>
</html>

NODEJS的公式,如下:


var http = require('http');
var querystring = require('querystring');
var server = http.createServer(function (req,res) {
  //如果你的访问地址是这个,并且请求类型是post
  if(req.url == '/dopost' && req.method.toLowerCase() == 'post'){
    var allData = '';
    //下面是post请求接收的一个公式
    //node为了追求极致,它是一个小段一个小段接收的。
    //接受了一小段,可能就给别人去服务了。防止一个过大的表单阻塞了整个进程
    req.addListener('data',function (chunk) {
      allData += chunk;
      console.log('数据:'+allData);
    });
    //全部传输完毕
    req.addListener('end',function () {
      var oData = allData.toString();
      var iDa = querystring.parse(oData);
      res.end('success');
      console.log(iDa);
      console.log(iDa.like);
      console.log(iDa.name);
      console.log(iDa.sex);
    });
  }
})
server.listen(80,'127.0.0.1');

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持编程网!

--结束END--

本文标题: Nodejs--post的公式详解

本文链接: https://lsjlt.com/news/12621.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Nodejs--post的公式详解
    HTML页面内容 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> &...
    99+
    2022-06-04
    公式 详解 Nodejs
  • nodejs处理http请求实例详解之get和post
    目录前言:http 请求概述Q: 从浏览器输入 url 到页面显示的整个过程?nodejs 处理 get 请求简单的 demo测试一下nodejs 处理 post 请求简单的demo...
    99+
    2023-01-28
    nodejs处理http请求 node get请求 node post请求
  • nodejs之get/post请求的几种方式小结
    最近一段时间在学习前端向服务器发送数据和请求数据,下面总结了一下向服务器发送请求用get和post的几种不同请求方式: 1.用form表单的方法: (1)get方法 前端代码: <form act...
    99+
    2022-06-04
    几种 小结 方式
  • nodejs body-parser 解析post数据实例
    安装 $ npm install body-parser API var bodyPaeser =require('body-parser') 可以通过body-parser 对象创建中间件,当...
    99+
    2022-06-04
    实例 数据 body
  • 详解nodejs微信公众号开发——1.接入微信公众号
    接入微信公众号是开发的第一步,万事开头难,走好第一步,后面的路就更宽广。 1.公众平台测试帐号的使用 登录微信公众平台,由于很多开发人员并没有认证的的微信公众号,所以比较折中的方式是使用公众平台测试帐号...
    99+
    2022-06-04
    公众 详解 nodejs
  • 详解nodejs微信公众号开发——2.自动回复
    上一篇文章:nodejs微信公众号开发(1)接入微信公众号,本篇文章将在此基础上实现简单的回复功能。 1. 接入代码的优化 之前我们简单粗暴的实现了微信公众号的接入,接入的代码直接写在了app.js文件...
    99+
    2022-06-04
    详解 自动回复 公众
  • Nodejs中的this详解
    以下内容都是关于在nodejs中的this而非javascript中的this,nodejs中的this和在浏览器中javascript中的this是不一样的。 在全局中的this console.lo...
    99+
    2022-06-04
    详解 Nodejs
  • nodejs 哪个公司做的
    Node.js 是由美国一家名为 Joyent 的公司创建并维护的开源项目,该公司于 2004 年成立于美国旧金山湾区,隶属于传媒集团 The Chernin Group 旗下。Joyent 正是通过 Node.js 在云计算市场上取得了成...
    99+
    2023-05-14
  • Nodejs Post请求报socket hang up错误的解决办法
    参考nodejs官网发送http post请求的方法,实现了一个模拟post提交的功能。实际使用时报socket hang up错误。 后来发现是请求头设置的问题,发送选项中需要加上headers字段信息(...
    99+
    2022-06-04
    解决办法 错误 Post
  • 详解nodejs微信公众号开发——6.自定义菜单
    上一篇文章:nodejs微信公众号开发——5.素材管理接口,我们实现了新增临时素材、管理永久素材的接口,这些接口的实现,使我们能够推送多样的消息给用户。本节介绍的内容是关于自定义菜单 1. 自定义菜单的介...
    99+
    2022-06-04
    自定义 详解 公众
  • 详解Nodejs的timers模块
    本模块,属于来模拟一些浏览器自带方法的模块,比如setTimeout,clearTimeout等方法,之所以会有该模块,在我看来,也是为了能让前端工程师使用起来,更简单,使用一个单独的模块,来把浏览器上的功...
    99+
    2022-06-04
    详解 模块 Nodejs
  • 目标检测mAP的概念及公式详解
    目录学习前言什么是TP、TN、FP、FN什么是Precision和Recall什么是mAP1、步骤1:2、步骤2:3、步骤3:学习前言 在Github上我们可以看到许多模型,他们都有...
    99+
    2024-04-02
  • 详解nodejs微信公众号开发——5.素材管理接口
    上一篇文章:nodejs微信公众号开发——4.自动回复各种消息,我们实现了被动回复文字和图文,回复图片失败,因为需要先获取通过素材管理接口上传多媒体文件而得到的MediaId,这一节们就来实现素材管理的接口...
    99+
    2022-06-04
    详解 素材 公众
  • 详解axios在node.js中的post使用
    前言: 最近因为做的东西需要用到网络请求库,之前接触过的只有request,很强大好用。但是这个项目中需要用到Promise,我又不想重新封装,于是选择了另一款库axios。 在node中,axios的g...
    99+
    2022-06-04
    详解 axios node
  • PHP中POST方法的详细解析
    PHP中POST方法的详细解析 在PHP编程中,POST方法是一种用于向服务器发送数据的HTTP请求方法。通过POST方法,我们可以将表单中的数据提交给服务器,服务器接收到数据后进行处...
    99+
    2024-04-02
  • nodejs中的get/post请求方法是什么
    这篇文章主要介绍“nodejs中的get/post请求方法是什么”,在日常操作中,相信很多人在nodejs中的get/post请求方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2024-04-02
  • NodeJs中的VM模块详解
    什么是VM? VM模块是NodeJS里面的核心模块,支撑了require方法和NodeJS的运行机制,我们有些时候可能也要用到VM模板来做一些特殊的事情。 通过VM,JS可以被编译后立即执行或者编译保存下来...
    99+
    2022-06-04
    详解 模块 NodeJs
  • 详解nodejs中的process进程
    虽然node对操作系统做了很多抽象的工作,但是你还是可以直接和他交互,比如和系统中已经存在的进程进行交互,创建工作子进程。node是一个用于事件循环的线程,但是你可以在这个事件循环之外创建其他的进程(线程)...
    99+
    2022-06-04
    详解 进程 nodejs
  • 详解Nodejs之npm&package.json
    一直以来,作为前端开发,在公司都是先写好页面,然后再跟后端合作,将数据填入前端页面中,但是偶尔自己闲来无事,也会看一些框架什么的,然后利用框架做个单页面应用啊,app什么的,这时候页面的数据总是一些假数据,...
    99+
    2022-06-04
    详解 Nodejs npm
  • 详解NodeJS模块化
    目录一、前言二、正文2.1、什么是模块2.2、Resolving2.3、require.resolve2.4、模块间的父子依赖关系2.5、exports, module.export...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作