01.温故而知新-HTTP

1.客户端服务端如何通讯
    图片 html 文本 电影 视频 音频
    
2.web资源
    web服务器就是web资源的宿主
    资源类型 MIME content type
    uri统一资源标识
    url统一资源定位
    urn统一资源名
3.web事务
    方法 GET PUT DELETE POST HEAD
    状态码 200 302 404 500
    web页面包含多个对象,通常是一组资源
    
4.报文格式
    一个请求,一个响应
    请求行    方法 URL Http版本
    请求头    浏览器版本 host accept-type accept-language
    请求体    内容
    响应行    Http版本 状态码
    响应头    时间 服务器版本 content-length content-type
    响应体    内容
    
5.tcp
    无差错的数据传输
    按序传输
    未分段的数据流
    保证了不丢 不损坏 不乱序
    连接 IP地址+端口 域名->dns->IP地址  域名无端口默认80
    Telnet可以模拟Http
    
6.不同http协议变体
    0.9 只支持GET 不支持MIME 各种HTTP头 版本号 目的只为获得简单的Html
    1.0 添加了版本号 各种Http头 额外的方法POST和HEAD 各种MIME 状态码 字符集 编码 多部分发送 缓存 这时候有了交互表格图片等页面
    1.0+ 添加了特性 keep-alive 虚拟主机支持 代理连接支持
    1.1 引入持久连接 不用声明keep-alive 默认开启,一个TCP允许多次HTTP请求 管道机制  Content-Length
    2.0 双工,客户端和服务端都可以同时发送 多路复用,解决队头阻塞,请求响应头都是信息字段,没有真实数据,建表建索引,客户端服务端公用这张表,他们之间用索引号表示信息字段,并且压缩的方式,还有主动推送的方式,二进制协议
    
7.http架构组件
    代理
    缓存
    网关
    隧道
    Agent代理
    
8.https原理
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值