注:本文是极客时间,李号双老师的课程《深入拆解Tomcat & Jetty》的学习笔记,部分内容会按照课程的原文摘抄记录下来,同时也会记录自己的一些学习心得。文章是总结,记录的是精华,不会很详细的解释其中内容,如有需要,请查看李老师的原文。
1.HTTP 的本质
HTTP 协议是浏览器与服务器之间的数据传送协议,http是应用层协议,基于tcp/ip协议来传输数据,这里的数据包括,HTML文件、图片等网页常见文本。
2.怎么传输数据:
a。与服务器建立 Socket 连接。 b。生成请求数据并通过 socket传输。
3.http协议的格式:
http请求实例:请求行、请求头,请求正文,
服务器响应实例:
4.Cookie 和 Session
出现的原因是http协议是无状态的。
Cookie 是 HTTP 报文的一个请求头,
Cookie 本质上就是一份存储在用户本地的文件,里面包含了每次发送到服务器的数据。
Session 可以理解为服务器端开辟的存储空间,里面保存了用户状态。
文章链接:https://time.geekbang.org/column/article/94969