《图解HTTP》笔记1简单的HTTP协议
来源:互联网 发布:Windows 命令行脚本 编辑:程序博客网 时间:2024/06/10 05:32
HTTP的诞生
- 1990年,http/0.9诞生
- 1996年5月公布http/1.0
- 1997年1月公布http/1.1
- 2014年发布http/2.0
各种协议与HTTP协议的关系
HTTP协议用于客户端和服务器之间的通信
告知服务器意图的HTTP方法
GET:获取资源
POST:传输实体主体
PUT:传输文件
HEAD:获取报文首部
DELETE删除文件&OPTIONS询问支持的方法
TRACE:追踪路径
CONNECT:要求用隧道协议链接代理
HTTP支持的方法
持久连接节省通信量
持久连接
为了解决上述TCP连接的问题,HTTP/1.1和一部分的HTTP/1.0想出了持久连接的方法(即只要任意一端没有明确提出断开连接,则保持TCP连接状态)。
管线化
不用等待响应亦可直接发送下一个请求。
使用Cookie的状态管理
HTTP/1.1是无状态协议,但为了实现期望的保持状态功能,引入了cookie状态。
《图解HTTP》的另外3篇笔记如下:
- 《图解HTTP》笔记2HTTP报文内的HTTP信息
- 《图解HTTP》笔记3HTTP首部
- 《图解HTTP》笔记4确保Web安全的HTTPS
0 0
- 《图解HTTP》笔记1简单的HTTP协议
- 【图解HTTP笔记】第二章 简单的HTTP协议
- 《图解HTTP》学习笔记(二)-简单的HTTP协议
- 图解HTTP笔记之第二章:简单的http协议
- 图解HTTP协议 第2章 简单的HTTP协议学习笔记
- 图解http学习笔记2.简单http协议
- 《图解HTTP》笔记——简单的HTTP协议(第二章)
- 图解HTTP:简单的HTTP协议和报文信息
- 图解HTTP第二章:简单的HTTP协议
- 图解HTTP读书笔记(二 简单的HTTP协议)
- 图解HTTP整理(二简单的http协议)
- 《图解HTTP》读书笔记(2)第2章简单的HTTP协议(关键词:HTTP/)
- 图解http笔记-1
- 图解HTTP协议 第3章 HTTP报文内的HTTP信息学习笔记
- 简单的http协议
- 简单的http协议
- 简单的http协议
- 简单的http协议
- 当统计遇上 Piwik
- 路由器刷固件
- Codeforces Round #279 (Div. 2)
- X-Plosives
- android绘制view的过程之一---------计算view大小(measure)(转)
- 《图解HTTP》笔记1简单的HTTP协议
- C++模板:名称查找
- Java中HashMap遍历的两种方式
- 《Effective C++ 》学习笔记——条款13
- c 语言 二维数组
- junit.framework.AssertionFailedError: No tests found in com.hyh.test.MainTest
- 分治算法(Divide-and-Conquer Algorithm)二
- 旋转动画——RotateAnimation的讲解
- Android studio 的安装