初识HTTP、
应用层协议:基于TCP协议
请求 响应:每一个都有请求和响应两部分
简单可扩展:可以自定义请求头。
无状态:没有记忆能力,每个请求都是独立的
发展
逐步丰富了HTTP协议的语义,优化了连接的表现。1.1是公认的标准化版本。HTTP/2实现更加快速的传输。
协议分析
Safe (安全的) :不会修改服务器的数据的方法
GET HEAD OPTIONS Idempotent (幂等) :同样的请求被执行一次与连续执行多次的效果是一样的(因为你不会修改服务器的数据呀),服务器的状态也是一样的。所有safe的方法都是ldempotent的。
GET
HEAD
OPTIONS
PUT
DELETE
场景分析
静态资源