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

国外推广国内网站西安seo网站推广优化

国外推广国内网站,西安seo网站推广优化,wordpress 微信 主题,xly000.WordPress.cokHTTP Basic 认证 难度等级#xff1a;【初级】 由RFC7617定义的HTTP Basic认证是一种非常基础而简单的认证模式#xff0c;因此叫他Basic认证。他本质上就是浏览器提供的一个接口#xff0c;能够根据HTTP返回值#xff0c;自动弹出一个登录框#xff0c;让用户输入ID和密码… HTTP Basic 认证 难度等级【初级】 由RFC7617定义的HTTP Basic认证是一种非常基础而简单的认证模式因此叫他Basic认证。他本质上就是浏览器提供的一个接口能够根据HTTP返回值自动弹出一个登录框让用户输入ID和密码最后发给服务器校验如若成功此后每次请求都会携带这个头部。Basic认证确实省去了许多麻烦事不需要再手写一个前端登录界面不需要缓存token塞到请求头不需要定义复杂的交互接口。对于小型网站来说Basic认证能够快速实现一个登录模块。 浏览器原生的4种弹框 1.  console.alert(警告);  // 一段消息、确定键。【1个按钮】 2.  console.confirm(确认); // 一段消息、确定键、取消键。【2个按钮】 3.  console.prompt(输入); // 一段消息、输入框、确定键、取消键。【1个文本框2个按钮】 4.  Basic 认证弹窗一段消息、ID输入框、密码输入框、登录键、取消键。【2个文本框2个按钮】 RFC 7617基本逻辑 1.  浏览器请求HTTP。 2.  服务器返回401 Unauthorized。 3.  浏览器弹出登录窗口。 4.  用户输入用户名和密码并确认。 5.  浏览器用Base64编码用户名和密码。 6.  浏览器通过Authorization头部请求HTTP。 7.  服务器验证用户名和密码。 8.  服务器返回200 OK或者401 Unauthorized。 NodeJS代码实现 // HTTP Basic 认证 require(http).on(request, (req, res) {let auth  req.headers.authorization?.replace(Basic , );auth  Buffer.from(auth || , base64).toString(utf-8);if (username:password  auth) {res.writeHead(200);res.end(成功);} else {res.writeHead(401, {WWW-Authenticate: Basic realminveta});res.end(失败);} });
http://www.hkea.cn/news/14585082/

相关文章:

  • 宁远网站建设做效果图常用的网站有哪些软件
  • 恢复被百度k网站 关键词收录自己找网站开发项目
  • 4a广告公司什么意思成都seo专家
  • 企业网站备案容易吗广州建站外贸
  • 网站开发 卓优科技怎么做直播网站超管
  • 昆明网站如何制作网站建设 人和商圈
  • 建设网站长沙珠海专业网站制作
  • 宿州大型网站建设公司北京网站建设V芯ee8888e
  • 网站的免费空间是什么上海微网站制作
  • 摄影图片素材网站wordpress 添加微博
  • 四川佳和建设工程网站xmlrpc wordpress关闭
  • 中国免费网站服务器下载简历模板表格
  • 重庆建设工程证照查询网站网站运营与网络推广方案
  • flutter 如何做网站建筑效果图用什么软件制作
  • 安庆市住房和建设厅网站wordpress专业开发指南
  • 什么是域名访问网站淘宝采集wordpress
  • 课程网站开发背景最简单的电子商务网站建设代码
  • 这么联系做网站推广wordpress 加入引导页
  • 永嘉营销网站建设广西网络广播电视台
  • 如何制作企业网站东莞网站设计品牌
  • 网站开发量淘宝客推广网站源码
  • 局域网建站软件wordpress 加图片字段
  • 网站建设空标记wordpress激活码
  • 做网站什么字体聊城网络科技有限公司
  • 嘉兴城乡建设局网站保定小程序开发公司
  • 江西住房与城乡建设厅网站wordpress的主题是什么
  • 网站的功能定位做这种灰色的网站犯法
  • 微信网站流程一年的百度指数
  • 四川省住房和城乡建设厅官方网站php 除了做网站
  • 网站建设比较好的公司都有哪些wordpress sparkling