前端学习(553):node实现登录和注册第一部分代码
生活随笔
收集整理的這篇文章主要介紹了
前端学习(553):node实现登录和注册第一部分代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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=querycomplete()//如果是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}=getif(!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);
運行結果
總結
以上是生活随笔為你收集整理的前端学习(553):node实现登录和注册第一部分代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: window 2012 上安装 sql
- 下一篇: 前端学习(515):两列布局第二种方案得