var http
= require("http")
const url = require('url');
const qs = require('querystring');
http.createServer(function (request, response) {
response.setHeader("Access-Control-Allow-Origin", "*");
response.writeHead(200, {'Content-Type': 'text/plain'});
//response.end('good good study,day day up\n');
// get
/*
console.log("url:",request.url)
var postData = url.parse(request.url).query;
var param = qs.parse(postData)
response.end(parseInt(param.data)+1+"");
*/
//post
request.setEncoding('utf-8');
var postData = "";
request.addListener("data", function (postDataChunk) {
postData += postDataChunk;
});
request.addListener("end", function () {
var params = qs.parse(postData);
var ob = getUserObByName(params.name)
console.log(ob, params.name);
if(ob == null){
response.end("not found\n")
}else{
response.end("found !\n")
}
//var ob={params:params,res:res}
//eventEmitter.emit(EventEnum.handleMsg, ob);
})
}).listen(8081);
function getUserObByName(name){
var returnOb = null
for(var index in userData){
var ob = userData[index]
console.log(ob.name, name);
if( ob.name == name){
returnOb = ob
}
}
return returnOb
}
var userData = [{name:"laowang", psw:"123"},{name:"xiaowang",psw:"234"}]
console.log('Server running at http://192.168.1.132:8081/');
const url = require('url');
const qs = require('querystring');
http.createServer(function (request, response) {
response.setHeader("Access-Control-Allow-Origin", "*");
response.writeHead(200, {'Content-Type': 'text/plain'});
//response.end('good good study,day day up\n');
// get
/*
console.log("url:",request.url)
var postData = url.parse(request.url).query;
var param = qs.parse(postData)
response.end(parseInt(param.data)+1+"");
*/
//post
request.setEncoding('utf-8');
var postData = "";
request.addListener("data", function (postDataChunk) {
postData += postDataChunk;
});
request.addListener("end", function () {
var params = qs.parse(postData);
var ob = getUserObByName(params.name)
console.log(ob, params.name);
if(ob == null){
response.end("not found\n")
}else{
response.end("found !\n")
}
//var ob={params:params,res:res}
//eventEmitter.emit(EventEnum.handleMsg, ob);
})
}).listen(8081);
function getUserObByName(name){
var returnOb = null
for(var index in userData){
var ob = userData[index]
console.log(ob.name, name);
if( ob.name == name){
returnOb = ob
}
}
return returnOb
}
var userData = [{name:"laowang", psw:"123"},{name:"xiaowang",psw:"234"}]
console.log('Server running at http://192.168.1.132:8081/');