网络
superyuan567
这个作者很懒,什么都没留下…
展开
-
token验证
验证过程:使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。大概的流程是这样的:1.客户端使用用户名跟密码请求登录2.服务端收到请求,去验证用户名与密码3.验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端4.客户端收到 Token 以后可以把它存储起来,比如放在 Cookie 里或者 Local Storage 里5.客户端每次向服务端...原创 2019-01-11 21:15:50 · 554 阅读 · 1 评论 -
经典面试题-----从输入url到页面加载完成都发生了什么?(1)
题目:从输入url到页面加载完成都发生了什么?这个过程是十分复杂的,我也是看了很多文章后过来总结一下看到的内容。先贴出这篇博客,总结的很好,也很全面。整个过程大致可以分为几下几个阶段:1. DNS域名解析2. 客户端和服务器建立TCP连接3. 客户端发送 HTTP请求4. 服务器处理请求返回HTTP响应5. 浏览器解析和渲染页面6. 关闭连接接下来会详细讲解一下这几大过程。1....原创 2019-03-01 11:47:02 · 2142 阅读 · 0 评论 -
经典面试题-----从输入URL到页面加载都发生了什么?(2)
继续上一篇博客,上一篇博客讲到了域名解析,域名解析完成之后,客户端就会拿到目标服务器的IP地址,接下来就是客户端和目标服务器建立TCP连接的时候了。在讲连接过程即三次握手和四次挥手之前,我们先了解一下TCP/IP五层模型OSI的七层模型,和TCP/IP的五层模型对应关系,如下也有很多文章将数据链路层和物理层统一成数据链路层以下内容部分来自于原文:https://blog.csdn.net...原创 2019-03-01 15:58:46 · 233 阅读 · 0 评论 -
经典面试题----从输入URL到页面加载发生了什么?(3)
客户端和服务器建立了TCP/IP连接之后,这时候桥已经打好了,就该向服务器发送HTTP请求了。HTTP协议分为HTTP请求和HTTP响应客户端发送给服务端的请求信息就是HTTP请求,HTTP请求由http请求行,请求头和请求体组成。HTTP请求行包括:Request URL:就是请求的URLRequest Method: GET, POST, PUT,DELETE, OPTIONS, H...原创 2019-03-01 16:54:40 · 163 阅读 · 0 评论