计算机网络HTTP的一点小笔记

好久没写过日志了,最近在看计算机网络这本书,不过进度有点慢,而且最近真的好多事情要做。。。好难平衡啊!!!

笔记一般写到了笔记本就不想再打一次电子版的了,所以这里的笔记是框架。。不是很详细的。。。

一、HTTP:
(1)是一个无状态的协议,因为HTTP服务器不维护客户的状态信息(不会记得之前做过什么)。
(2)HTTP既可以使用非持久连接也可以使用持久连接
(3)非持久连接:每次服务器发出一个对象后,相应的TCP连接就会关闭,也就是每个连接没有持续到传送其他对象。

二、常见的状态码和相应的原因短语:
200
OK:请求成功,所请求的信息在响应信息中返回
301 Moved
Permanently:所请求的对象已永久迁移;新的URL在Laction头部指出,同时软件自动请求这个新的URL。
400 Bad
Request:表示服务器无法理解相应请求的普遍错误的状态码
404 Not Found:服务器上不存在所请求的文档
505 HTTO
Version Not
Supported:服务器不支持所请求的HTTP协议版本

三、用户——服务器交互:HTTP提供了两种帮助服务器标识永无的机制:身份认证和cookie

四、WEB告诉缓存服务器:具有告诉缓存功能的web代理服务器,他们在代表客户执行HTTP请求的同时,在自己的硬盘空间中保存进来请求道的对象的一个拷贝。
带条件的GET:HTTP
提供一个专门的机制,是的在允许客户进行告诉缓存的同时,仍确保传递给浏览器的所有对象都是最新的。

原文地址:https://www.cnblogs.com/ss815367696/p/2770355.html