当前位置: 首页 > news >正文

上海建站中心夫妻网站开发

上海建站中心,夫妻网站开发,wordpress插件文档,上海前端实现cookie登录, 第一次登录成功后, cookie由服务端设置并保存在客户端, 后续访问在cookie过期前 (过期时间由后端设置) 将不需要登录cookie出现的背景是 HTTP是无连接的#xff0c;无状态的, 半双工(http2.0以下), 所以需要一个媒介存在http中, 服务端可以操作, 客户端也可以…实现cookie登录, 第一次登录成功后, cookie由服务端设置并保存在客户端, 后续访问在cookie过期前 (过期时间由后端设置) 将不需要登录cookie出现的背景是 HTTP是无连接的无状态的, 半双工(http2.0以下), 所以需要一个媒介存在http中, 服务端可以操作, 客户端也可以操作 就出现了cookie纯后端实现cookie登录验证功能node 后端 const fs require(fs); const url require(url); const http require(http); const querystring require(querystring); const path require(path);const server http.createServer((req, res) {let cookie req.headers.cookie;cookie cookie.replace(/\s/g, );const cookieInfo querystring.parse(cookie, ;);console.log(cookie, cookieInfo);res.writeHead(200, { content-type: text/html });if (req.method.toUpperCase() GET) {if (cookieInfo.token abc) {fs.readFile(./content.html, (err, data) {if (err) {throw err;}res.end(data, utf-8);});} else {fs.readFile(./login.html, (err, data) {if (err) {throw err;}res.end(data, utf-8);});}} else {req.on(data, chunk {let data querystring.parse(chunk.toString(utf-8));if (data.user zhang data.pw 123) {let date new Date();date.setDate(date.getDate() 1);let expires date.toUTCString();res.writeHead(200, {content-type: text/html,set-cookie: [tokenabc; Expires${expires}; HttpOnly;, koken2123]});fs.readFile(./content.html, (err, data) {if (err) {throw err;}res.end(data, utf-8);});} else {fs.readFile(./login.html, (err, data) {if (err) {throw err;}res.end(data, utf-8);});}});} }); server.listen(3006);未登录则返回登录页面 !DOCTYPE html html langenheadmeta charsetUTF-8 /meta nameviewport contentwidthdevice-width, initial-scale1.0 /title登录页/title/headbodyh1请登录:/h1form actionhttp://127.0.0.1:3006/login methodpost enctypeapplication/x-www-form-urlencodedinput nameuser typetext /input namepw typepassword /input typesubmit value登录 //form/body /html已登录或有cookie凭证则返回内容页 !DOCTYPE html html langenheadmeta charsetUTF-8 /meta nameviewport contentwidthdevice-width, initial-scale1.0 /title内容页/title/headbodyh1欢迎您~/h1/body /html实现比较简单, 仅是基础流程演示
http://www.laogonggong.com/news/110581.html

相关文章:

  • 建设银行的网站用户名是什么意思厦门营销型网站
  • 网站设计合同模板wordpress还是shopfiy
  • 企业网站搭建费用wordpress微信公众号插件
  • 初级网站开发的自我推荐网络公司 给 客户网站备案
  • 做网站gzip压缩郑州做网站要多少钱
  • 网站服务器崩溃宁波网站建设哪里好
  • 江门当地的免费网站优化网站域名建设怎么填写
  • 2017流行的网站风格绍兴网络推广公司
  • 花都网站建设设计dedecms导航网站模板
  • 安徽网站建设流程昆明市做网站
  • 企业网站建设方案 功能规划wordpress极简风
  • 西宁高端企业网站建设广州市白云区最新消息
  • 东莞seo建站投放百度推广怎么登陆
  • 网站怎么接广告赚钱网站解封
  • 网页设计和网站开发哪个好婚庆公司网页设计模板
  • 做网站的网站赚钱吗晋城市企业网站
  • 如何做网站优化并快速提高权重做优化关键词
  • 网站模板的制作怎么做wordpress 静态文件大
  • 中国建设银行信用卡网站首页网站建设一条龙服务
  • 如何把旅行社网站做的好看wordpress 镜像
  • 简约的网站设计界面织梦cms做多语言的网站
  • 东莞做网站推广建筑企业名单和电话
  • 一个域名两个网站魏县网站建设推广
  • 网页设计与网站建设景点介绍dz论坛seo
  • 动易网站模板制作方法高端开发网站系统
  • 网络编辑的网站建设题网站开发前端的工作内容是什么
  • 为进一步加强网站建设医院工程建设网站
  • 农家乐网站建设网站首页被k怎么办
  • 秦皇岛制作网站网站建设更新维护工作
  • 网站菜单栏代码临淄哪里做网站