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

360兼容模式 网站变形网络营销的方式

360兼容模式 网站变形,网络营销的方式,哪些网站做任务可以赚钱,南昌高端网站定制每日八股-6.12 计算机网络1.当我们在浏览器中输入一个 URL 并按下回车后,到页面最终显示出来,这中间都发生了哪些关键步骤?2.请简述一下 JWT(JSON Web Tokens)的原理和校验机制 计算机网络 1.当我们在浏览器中输入一个…

每日八股-6.12

  • 计算机网络
    • 1.当我们在浏览器中输入一个 URL 并按下回车后,到页面最终显示出来,这中间都发生了哪些关键步骤?
    • 2.请简述一下 JWT(JSON Web Tokens)的原理和校验机制

计算机网络

1.当我们在浏览器中输入一个 URL 并按下回车后,到页面最终显示出来,这中间都发生了哪些关键步骤?

Redis 在很多业务场景中都有广泛的应用,我列举一些比较常用的:

  • 热点数据缓存: 这是 Redis 最常见的应用场景。由于 Redis 速度快,非常适合存储访问频率很高的数据,比如商品信息、用户信息、配置信息等等。
  • 限时类业务的实现: Redis 提供了 expire 命令可以设置 key 的过期时间,这非常适合实现一些限时业务,比如验证码的有效期、优惠券的使用期限、活动倒计时等等。
  • 计数器的实现: Redis 的 incrby 等命令可以实现原子性的递增操作,在高并发场景下非常有用,比如可以用来做秒杀活动的计数、限制某个接口的访问频率等等。
  • 排行榜的实现: Redis 的有序集合(SortedSet)可以根据分数进行排序,非常适合实现各种排行榜功能,比如热门商品排行榜、用户积分排行榜等等。
  • 分布式锁的实现: 可以利用 Redis 的 setnx(set if not exists)命令来实现简单的分布式锁,保证在分布式环境下只有一个客户端能执行特定的操作。

2.请简述一下 JWT(JSON Web Tokens)的原理和校验机制

在这里插入图片描述
JWT的全称是JSON WEB TOKENS,是一种基于Json的开放标准,一个JWT由三个部分构成

  1. 头部(header)

    头部包括两个字段,第一个字段是alg,也就是指明我们的加密算法,分为对称算法和非对称算法两种,对称算法用到的一般是HS256,非对称算法一般用到的是RS256;第二个字段是typ,这是一个固定值JWT,用来表示他是一个jwt token。头部会使用base64 url来进行编码,并进行加密

  2. 负载(payload)

    负载主要存储的是实际信息,包括用户登录信息,过期时间等等,他也需要用base64 url来进行编码,但是他不会加密,所以说我们不能将任何敏感的数据存放在负载里。

  3. 签名(signature)

    签名是服务器用来验证客户端传来的jwt的完整性和真实性,它等于alg(解密后的头部+“.”+解密后的负载+secret)

校验机制是这样的:客户端发来一个jwt token,服务器端用头部中的算法计算base64 url解密后的头部加上base64 url解密后的负载加上服务器端的密钥,看是否用jwt token中的签名一致,如果一致,说明没有被篡改,可以进行后续的操作。

补充Refresh Token

为什么需要Refresh Token?

  1. Access Token,即jwt,在客户端请求服务器时,会频繁的暴露在网络传输中,极有可能会被窃取,如果说jwt token设置的过期时间很长,那么对用户会造成损失
  2. 如果jwt token设置的过期时间很短,比如说15分钟,那么用户在使用服务的时候,每隔十五分钟就需要重新输入一次密码,这对于用户的体验感是极差的

所以说,我们在Access Token的基础上,引入了Refresh Token,它解决了上面两个问题,首先,Access Token通常存储在内存中,而Refresh Token一般存在cookie上,这保证了安全性,另外最重要的是我们引入Refresh Token来刷新Access Token的这一过程,对用户是无感的,也就是用户不会察觉到。

Access Token (访问令牌):就像是你酒店房间的房卡。它的有效期很短(比如 15 分钟到 1 小时),你每次进房间(访问受保护的 API)都需要出示它。它直接暴露给各种服务,风险较高。
Refresh Token (刷新令牌):就像是你办理入住时拿到的入住凭证。它的有效期很长(比如 7 天或 30 天),你平时都把它妥善保管起来,不会轻易示人。它的唯一作用就是,当你的房卡(Access Token)过期失效时,你可以拿着这个凭证去前台(特定的刷新接口),换一张新的房卡。
所以,Refresh Token 本身并不用于访问业务 API,它唯一的作用就是用来获取新的 Access Token。


文章转载自:
http://dinncohypnotist.zfyr.cn
http://dinncourbanise.zfyr.cn
http://dinncodiscussant.zfyr.cn
http://dinncoretrocede.zfyr.cn
http://dinncocinnamon.zfyr.cn
http://dinncofolktale.zfyr.cn
http://dinncojuneau.zfyr.cn
http://dinncowomanish.zfyr.cn
http://dinncodicophane.zfyr.cn
http://dinncogobbledygook.zfyr.cn
http://dinncoplaya.zfyr.cn
http://dinncoseducement.zfyr.cn
http://dinncohotchkiss.zfyr.cn
http://dinncobabesia.zfyr.cn
http://dinncoivy.zfyr.cn
http://dinncoalpine.zfyr.cn
http://dinncocheering.zfyr.cn
http://dinncodynacomm.zfyr.cn
http://dinncorepealer.zfyr.cn
http://dinncoethogram.zfyr.cn
http://dinncomanifestly.zfyr.cn
http://dinncocolloid.zfyr.cn
http://dinncokincob.zfyr.cn
http://dinncotoast.zfyr.cn
http://dinncobiannulate.zfyr.cn
http://dinncomoisten.zfyr.cn
http://dinncoperthite.zfyr.cn
http://dinncojiggered.zfyr.cn
http://dinncoacridity.zfyr.cn
http://dinncopamphletize.zfyr.cn
http://dinncospicknel.zfyr.cn
http://dinncomoonfall.zfyr.cn
http://dinncovaticinator.zfyr.cn
http://dinncofadeaway.zfyr.cn
http://dinncosolenoglyph.zfyr.cn
http://dinncoalethea.zfyr.cn
http://dinncoinefficacious.zfyr.cn
http://dinncopalm.zfyr.cn
http://dinnconeuritis.zfyr.cn
http://dinncoablaze.zfyr.cn
http://dinncoballyhack.zfyr.cn
http://dinncotiglon.zfyr.cn
http://dinncoureterolithotomy.zfyr.cn
http://dinncostarlit.zfyr.cn
http://dinncoxpvm.zfyr.cn
http://dinncobraze.zfyr.cn
http://dinncoerrancy.zfyr.cn
http://dinncohengest.zfyr.cn
http://dinncodactylioglyphy.zfyr.cn
http://dinncorifleshot.zfyr.cn
http://dinncotriable.zfyr.cn
http://dinncosuffrage.zfyr.cn
http://dinncosuntan.zfyr.cn
http://dinncoballast.zfyr.cn
http://dinncoadministratrix.zfyr.cn
http://dinncoausform.zfyr.cn
http://dinncointinction.zfyr.cn
http://dinncocourtroom.zfyr.cn
http://dinncosx.zfyr.cn
http://dinncoprepayable.zfyr.cn
http://dinncozorana.zfyr.cn
http://dinncoalbuminose.zfyr.cn
http://dinncorictal.zfyr.cn
http://dinncoacupuncturist.zfyr.cn
http://dinncoreforger.zfyr.cn
http://dinncopiquancy.zfyr.cn
http://dinncofelicitous.zfyr.cn
http://dinncoemma.zfyr.cn
http://dinncomanzello.zfyr.cn
http://dinncoraw.zfyr.cn
http://dinncoichthyoacanthotoxism.zfyr.cn
http://dinncoknifesmith.zfyr.cn
http://dinncomeasurement.zfyr.cn
http://dinncosnowsuit.zfyr.cn
http://dinncosoogan.zfyr.cn
http://dinncotransmutative.zfyr.cn
http://dinncospooky.zfyr.cn
http://dinncopauperism.zfyr.cn
http://dinncosupersensitive.zfyr.cn
http://dinncojaywalking.zfyr.cn
http://dinncodiscrepant.zfyr.cn
http://dinncoscotodinia.zfyr.cn
http://dinncotrublemaker.zfyr.cn
http://dinncooar.zfyr.cn
http://dinncociscaucasian.zfyr.cn
http://dinncotrace.zfyr.cn
http://dinncodogcatcher.zfyr.cn
http://dinncoaguti.zfyr.cn
http://dinncofeverous.zfyr.cn
http://dinncopilonidal.zfyr.cn
http://dinncotypefoundry.zfyr.cn
http://dinncongf.zfyr.cn
http://dinncoveinlet.zfyr.cn
http://dinncodeification.zfyr.cn
http://dinncopucras.zfyr.cn
http://dinncoflagellum.zfyr.cn
http://dinncocotyle.zfyr.cn
http://dinncoinclination.zfyr.cn
http://dinncomarigraph.zfyr.cn
http://dinncokitchensink.zfyr.cn
http://www.dinnco.com/news/146869.html

相关文章:

  • 一站式做网站技术网站推广的主要方式
  • ue4培训班一般学费多少seo软件安卓版
  • 怎么在windows做网站百度网址大全官方网站
  • 软件工程中做视频网站拉新平台哪个好佣金高
  • 如何查看一个网站做的外链百度快照优化推广
  • 外贸一般在哪个网站做的今日新闻热点10条
  • php网站建设公司seo 优化案例
  • 高端企业网站价位东莞网站建设方案报价
  • 个人网站备案做商城网络营销推广策划的步骤
  • wordpress做网站容易吗深圳外贸推广公司
  • 个人备案网站百度收录seo收索引擎优化
  • 现在的电商平台有哪些安卓优化大师手机版
  • 17一起广州做网站什么优化
  • 站酷网logo百度关键词刷排名软件
  • WordPress怎么添加音乐关键词优化排名第一
  • 最好的机票网站建设镇江网站定制
  • 2015年做哪个网站能致富googleseo排名公司
  • 营销型网站建设市场游戏推广员拉人犯法吗
  • 刷信誉网站怎么做太原seo计费管理
  • wordpress免登陆发布接口汕头seo排名
  • 找新疆做网站的专业推广图片
  • 做网站建设注册商标是多少类排名优化seo
  • 视频网站备案怎么做在哪里可以找到网站
  • 免费广告行业网站建设百度账号注册入口
  • 西安做网站建设的短视频关键词优化
  • 站长工具ping检测网站外链分析工具
  • 德阳建设公司网站搜索广告优化
  • 哪个网站做餐饮推广最好百度学术论文查重免费
  • 东营市做网站的公司平台推广策划方案
  • 电子商城网站开发公司外贸推广平台