下面是一个web登陆模拟过程。当我们问一个链接,你得到一个表格,然后填写相应的表格值,然后提交登陆。

var http = require('http');
var querystring = require('querystring');
http.createServer(function (request, response) {var responseString = '';response.writeHead(200, {'content-type': 'text/html'});// 假设是get请求var postData = "";if (request.method == "GET") {responseString = '<!doctype html><html lang="en">\<head><meta charset="UTF-8" />\<title>Document</title>\</head>\<body>\<form action="/" method="post">\<input type="text" name="name" value="xulidong" />\<input type="text" name="password" value="123456" />\<input type="text" name="code" value="abc123" />\<input type="submit" value="submit" />\</form>\</body>\</html>';response.write(responseString);response.end();} else if (request.method == "POST") {request.setEncoding("utf8");request.addListener("data", function (postDataChunk) {postData += postDataChunk;});request.addListener("end", function () {var objectPostData = querystring.parse(postData);for (var i in objectPostData) {responseString += i + " => " + objectPostData[i] + "<br>";}response.write(responseString);response.end();});}
}).listen(8080, '192.168.33.98');

打开浏览器输入:http://192.168.33.98:8080/,192.168.33.98是我电脑的IP,会得到如图的网页:

这个网页是我们在处理GET请求的代码中生成的,默认都填入的对应的值,我们能够改动或者直接点击submitbutton提交,然后得到例如以下的结果:

版权声明:本文博主原创文章。博客,未经同意不得转载。

nodejs这个过程POST求相关推荐

  1. MAT之GA:利用GA对一元函数进行优化过程,求x∈(0,10)中y的最大值

    MAT之GA:利用GA对一元函数进行优化过程,求x∈(0,10)中y的最大值 目录 输出结果 代码设计 输出结果 代码设计 x = 0:0.01:10; y = x + 10*sin(5*x)+7*c ...

  2. nodejs开发 过程中express路由与中间件的理解 - pyj063 - 博客园

    nodejs开发 过程中express路由与中间件的理解 nodejs开发 express路由与中间件 路由 通常HTTP URL的格式是这样的: http://host[:port][path] h ...

  3. nodejs异常处理过程/获取nodejs异常类型/写一个eggjs异常处理中间件

    前言 今天想写一下eggjs的自定义异常处理中间件,在写的时候遇到了问题,这个错误我捕获不到类型?? 处理过程,不喜欢看过程的朋友请直接看解决方法和总结 看一下是什么: 抛出的异常是检验失败异常Val ...

  4. 随机微分过程matlab求数值解,随机微分方程数值解.pdf

    随机微分方程数值解.pdf c SIAM REVIEW 2001 Society for Industrial and Applied Mathematics Vol. 43 ,No. 3 ,pp. ...

  5. Softmax及其损失函数求导推导过程

    Softmax激活函数的损失函数求导过程推导 Softmax函数介绍 Softmax的损失函数:交叉熵 Softmax求导过程 损失函数求导 Softmax函数介绍 在深度学习领域,多分类问题的激活函 ...

  6. Lesson 6.5Lesson 6.6.1Lesson 6.6.2 机器学习调参基础理论与网格搜索多分类评估指标的macro与weighted过程GridSearchCV的进阶使用方法

    Lesson 6.5 机器学习调参基础理论与网格搜索 在上一小节执行完手动调参之后,接下来我们重点讨论关于机器学习调参的理论基础,并且介绍sklearn中调参的核心工具--GridSearchCV. ...

  7. nodejs 相关管理工具

    2019独角兽企业重金招聘Python工程师标准>>> nodejs 使用过程中需要管理工具 版本管理NVM 安装 npm install -g nvm nvm可以很好的管理各类no ...

  8. 拓展欧几里得模板/求逆元模板(java)

    拓展欧几里得模板 参考:哈尔滨理工大学ACM培训资料汇编/ACM-ICPC培训资料汇编* 基本原理 :设 a 和 b 不全为 0,则存在整数 x,y 使得 xa yb=gcd(a,b)=c 对于辗转相 ...

  9. 求乘法逆元的几种方法

    (数学渣,下面的文字可能有误,欢迎指教) 乘法逆元的定义貌似是基于群给出的,比较简单地理解,可以说是倒数的概念的推广.记a的关于模p的逆元为a^-1,则a^-1满足aa^-1≡ 1(mod p) 加减 ...

最新文章

  1. python之if经典语句_2. python学习之if条件语句
  2. 第三次学JAVA再学不好就吃翔(part107)--字符流的拷贝
  3. python struct pack一个数组_Python中struct.pack的一个疑问
  4. Provisioning Services最佳实践一 ----架构
  5. ubuntu MySQL数据库输入中文乱码 解决方案
  6. 行业方案|“医疗”行业智能运维解决方案介绍
  7. 台达PLC编程软件PMSoft和WPLSoft爆出11个0Day 没有CVE没有补丁
  8. 支付宝前端团队详解基于Node.jsWeb框架Chair
  9. LaTex中让页码从正文开始编号
  10. 磊科路由器dns服务器老要修复,路由器dns异常解决方法
  11. python游戏编程快速上手pdf_Python游戏编程快速上手 (斯维加特著) 中文pdf完整版[18MB]...
  12. 面试3连炮:聊聊ES写入数据的原理?查询数据的原理?倒排索引了解吗?
  13. 扒一扒流量攻击那些事
  14. 都2022年了,还在争论编程语言?
  15. 【渝粤题库】陕西师范大学164208 网络营销理论与实务 作业(专升本)
  16. C语言编程>第十八周 ⑧ 给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。
  17. sklearn_逻辑回归制作评分卡_菜菜视频学习笔记
  18. (Keil) Debug Simulation 操作
  19. PADS Logic中单个器件的PCB封装应该怎么处理呢?
  20. 常用的windows快捷键

热门文章

  1. 对Cost (%CPU) 粗略的理解
  2. Java 事件适配器 Adapter
  3. HorizontalTable
  4. Windows下编译Chrome V8
  5. Hadoop生态圈-hive五种数据格式比较
  6. el-input怎么绑定回车事件
  7. @OneToMany
  8. Scala的基本语法总结
  9. iOS,Android,WP, .NET通用AES加密算法
  10. 使用 IntraWeb (8) - 系统模板