解析用post方式发送数据

get传输数据最小 post传输数据最大

用post方法输出{uname:'Tome',upwd:'123456'}

创建一个post.html,创建一个post.js文件分别为一下两个

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <form action="http://localhost:8080" method="post">
            <p>用户名:<input type="text" name="uname"></p>
            <p>密码:<input type="text" name="upwd"></p>
            <p><input type="submit" name="" id="" value="提交" /></p>
        </form>
    </body>
</html>

post.js文件:

const http=require('http');
const querystring=require('querystring');
var server=http.cerateServer(function(req,res){
  var str='';
  req.on('data',funcrion('data'){//每次发送数据     data表示每次发送的数据
    //小段数据  data  data   data.......
    str+=data;
  })
  req.on('end',function(){//数据最后发送的结果
    var post =querystring.parse(str);
    console.log(str);
  })
})
server.listen(8080);
最终输出结果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,741评论 1 45
  • 2018web前端最新面试题总结 一、Html/Css基础模块 基础部分 什么是HTML?答:​ HTML并不是...
    duans_阅读 4,689评论 3 27
  • 总结:今天下午还是挺忙的,忙着筛选行程、忙着核算报价,偶尔和同事聊两句当做放松。现在感觉自己的工作走向正轨,下午去...
    灯灯a灯灯阅读 192评论 0 0
  • 2018.10.22 星期一 晴 今天最让我开心的是佑佑三次喝奶粉进步很大,好似掌握了技巧,一次比一次喝的好。...
    FangFang放下自在阅读 344评论 0 1