TCP/IP 协议

在之前的章节当中,我们梳理了 HTTP 协议HTTPSHTTP/2HTTP/3 的一些相关内容,本章我们再来看看姑且算是最后一部分内容,也就是 TCP/IP 协议相关内容,因为这部分内容在平常的工作之中接触有限,所以在这里简单记录一下也就当做是扩展知识了,内容主要参考的是 图解 TCP/IP,更多相关内容可以参考 前端知识体系整理

HTTP 查漏补缺

本章记录的是一些 HTTP 相关内容的补充,偏向于查漏补缺,主要是一些平常遇到或是看到过的知识点,面试题之类的,在这里简单的整理汇总一下,一方面补充些专业知识,另一方面也是方便以后查询或是复习,更多相关内容可以参考 前端知识体系整理

HTTP/3

既然有 HTTP/3 的诞生,那么就说明在 HTTP/1.1HTTP/2 当中是存在一些问题的,下面我们就先从这个根本上的问题开始看起

本文主要参考的是 HTTP/3 原理与实践,内容有所调整,主要是方便自己理解,更为详细的内容可以参考原文

HTTP/2

最近在梳理 HTTP 协议相关内容,当梳理到追加协议相关内容的时候发现 HTTP/2 所涉及到的内容篇幅还是有些多的,所以就单独提取出来,更多相关内容可以参考 HTTP 协议前端知识体系整理

这里推荐 HTTP/2 这篇文章,个人认为是目前看到的资料里介绍的最全面和详细的,HTTP/2 的二进制帧,多路复用,请求优先级,流量控制,服务器端推送以及首部压缩等新改进都涉及到了,还可以感受一下 https://http2.akamai.com/demo 这个地址,它主要用来比较 HTTP/2HTTP/1.1 在性能上的差异

HTTP 协议

最近在复习计算机网络相关知识,因为在复习过程中发现博客当中很多关于 HTTP 的内容都是东一块西一块的混杂在一起,没有形成体系,所以干脆就将之前的全部内容提取出来,然后重新的整理一遍,在借助一些书籍从 HTTP 诞生之时开始重新的梳理一遍其相关内容,也算是从零开始从新学习 HTTP

其实主要目的还是了解一下 HTTPTCP/IPHTTPS 等相关概念到底是什么,又是用来做什么的,这里因为 HTTP 相关内容篇幅较长,所以我们使用一张思维导图简单的汇总一下,如下(详细信息可以参考左侧目录)

HTTPS 是如何进行加密的

最近在梳理计算机网络相关知识,刚好梳理到 HTTPS 这一块,关于 HTTPS,在我的概念中就是更安全,需要服务器配置证书,但是到底什么是 HTTPS,为什么会更安全,整套流程又是如何实现的,在脑子里没有具体的概念,所以打算抽些时间,通过参考一些文章,来梳理一下 HTTPS 整套机制的实现,本文主要通过以下三个方面来进行梳理

  • HTTP 通信存在什么问题
  • HTTPS 如何改进 HTTP 存在那些问题
  • HTTPS 工作原理是什么

浏览器存储机制

我们在之前的章节当中梳理了 浏览器缓存机制 相关内容,乘热打铁,我们本章当中来看看浏览器存储机制的相关内容,主要涉及到 CookielocalStoragesessionStorageWeb SQLIndexedDB 相关内容,下面我们就一个一个来进行介绍

浏览器缓存机制

最后更新于 2020-07-26

浏览器缓存是性能优化的一个重要手段,对于理解缓存机制而言也是很重要的,所以今天我们就抽些时间来简单的梳理一下

域名发散与收敛

在正式展开之前,我们先来了解一下 Performance 接口,简单来说,它可以获取到当前页面中与性能相关的信息,主要用于 网页监控与程序性能,但是在本章当中就不详细展开了,具体的可以参考链接,有个概念即可

Cookie、Session、Token 与 JWT

最后更新于 2020-04-12

最近在复习相关内容,打算从头的整理一下 CookieSessionTokenJWT 相关内容,彻底弄清它们的含义以及它们之间的区别,主要内容包括以下这些

  • 认证(Authentication
  • 授权(Authorization
  • 凭证(Credentials
  • 什么是 Cookie
  • 什么是 Session
  • 什么是 Token
  • 什么是 JWT
  • CookieSession 的区别
  • TokenSession 的区别
  • TokenJWT 的区别
  • 常见的加密算法
  • 常见问题

下面就让我们一个一个来进行了解,先从几个基本概念开始看起

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×