部分的笔记在上一章里
直接上代码
<!-- post请求的 -->
<form action="http://localhost:8888/login" method="POST">
用户名:
<input type="text" name="name" id="">
密码:
<input type="password" name="pass" id="">
<input type="submit" name="" value="提交">
</form>
server.js
const http = require('http');
const querystring = require('querystring')
var server = http.createServer(function (req, res) {
var post={}
var postStr='';
//这里表示有一段数据发送的时候这里就执行一次
req.on('data',function(data){
postStr+=data;
});
//这里代表post请求数据发送完毕的时候执行 只执行一次
req.on('end',function(){
// console.log(postStr); //name=111&pass=111
post=querystring.parse(postStr);
console.log(post) //{ name: '111', pass: '111' }
});
res.end();
})
server.listen(8888);