const http = require('http');
const url = require('url')
const querystring = require('querystring')
let user={
admin:123456
}
http.createServer((req,res)=>{
let path,get,post
//如果是get请求
if(req.method=='GET'){
let{pathname,query} = url.parse(req.url,true)
path=pathname,
get=query
complete()
//如果是POST请求
}else if(req.method=='POST'){
let arr=[]
req.on('data',buffer=>{
arr.push(buffer)
})
req.on('end',()=>{
post=querystring.parse(Buffer.concat(arr).toString())
})
complete()
}
function complete(){
res.writeHead(200,{
"Content-Type":"text/plain;charset=utf-8"
})
if(path=='/login'){
let {username,password}=get
if(!user[username]){
res.end(JSON.stringify({
err:1,
msg:"用户不存在"
})
)
}else if(user[username]!=password){
res.end(JSON.stringify({
err:1,
msg:"密码错误"
})
)
}else{
res.end(JSON.stringify({
err:0,
msg:"登录成功"
})
)
}
}else if(path=='/reg'){
}else{
}
}
}).listen(8887);