个人学习 图解HTTP篇
U1 网络基础
使用HTTP协议访问Web,当在网页浏览器地址栏中输入URL时Web页面呈现的过程

TCP/IP 协议族架构
TCP/IP 通信传输流



DNS域名解析服务

各种协议与HTTP协议的关系

URL与URI

U2 简单的HTTP协议
HTTP通过请求和响应的交换达成通信


请求报文


HTTP是无状态协议

HTTP方法
Get

Post(传输实体主体)

Put(传输文件)因为自身不带验证机制,一般不使用该方法

HEAD 获取报文首部

OPTIONS 询问支持的方法

Trace 追踪路径

CONNECT要求用隧道协议连接代理
DELETE 删除文件

使用不同方法下达命令


使用Cookie的状态管理



U3 HTTP报文内的HTTP信息


压缩传输的内容编码


分割发送的分块传输编码

协商返回最合适的内容


U4 HTTP返回结果状态码













U5 与HTTP协作的Web服务器
通信数据转发程序:代理 网关 隧道


代理


网关

隧道

保存缓存资源

缓存的有效期限

U6 HTTP首部















\

U7 确保Web安全的HTTPS
Http的缺点

![]()














会话劫持


跨站点请求伪造


版权声明:本文为panjianlongWUHAN原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。