[Day05 HTTP 使用指南 | 青训营笔记]

29 阅读1分钟

这是我参与「第五届青训营 」笔记创作活动的第5天

一、本堂课重点内容:

  1. HTTP协议简介
  2. HTTP协议的基本结构与发展历程
  3. 常见场景中的HTTP协议应用
  4. 在不同的环境中发起HTTP请求
  5. 知识扩展,了解更多网络通信协议

二、详细知识点介绍:

OSI 7层,应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。

TCP/IP 4层,应用层,传输层,网络层,网络接口层。

缓存分为强缓存和协商缓存

强缓存:就是确定本地的缓存是最新的可以直接用。

协商缓存:不确定本地的缓存是不是最新的,需要跟服务器去协商问一下,如果是最新的可以直接用,不是最新的需要与服务器协商成最新的再用。

是否跨域的场景分析。

scheme,host name,port 任意一个不同都是属于跨域 http默认端口是80可以不写,https默认端口是443,也可以不写

实战篇

三、课后个人总结: 感觉从中学到了很多,尤其是http和https的相关知识,使我更加了解计算机网络。