当前位置: 首页 > news >正文

二、HTTP协议02

文章目录

  • 一、HTTP状态管理Cookie和Session
  • 二、HTTP协议之身份认证
  • 三、HTTP长连接与短连接
  • 四、HTTP中介之代理
  • 五、HTTP中介之网关
  • 六、HTTP之内容协商
  • 七、断点续传和多线程下载


一、HTTP状态管理Cookie和Session

HTTP的缺陷无状态。Cookie和Session就用来弥补这个缺陷的。
在这里插入图片描述
Cookie工作原理
在这里插入图片描述
Session
在这里插入图片描述
Session工作原理
在这里插入图片描述
保存SessinID的方式
在这里插入图片描述
Session的有效期
在这里插入图片描述

二、HTTP协议之身份认证

BASIC认证
在这里插入图片描述
DIGEST认证
在这里插入图片描述
SSL客户端认证
在这里插入图片描述

三、HTTP长连接与短连接

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、HTTP中介之代理

在这里插入图片描述
典型的代理服务器Fiddler(Proxy)
代理的作用:

  • 抓包
  • 匿名访问
  • 过滤器(禁止访问某些网站)

五、HTTP中介之网关

在这里插入图片描述

六、HTTP之内容协商

内容协商方式:
在这里插入图片描述

七、断点续传和多线程下载

HTTP是通过在Header里面两个参数实现的,客户端发请求时对应的是Range,服务端响应时对应的是Content-Range。
在这里插入图片描述

http://www.lryc.cn/news/34908.html

相关文章:

  • 免费Api接口汇总(亲测可用,可写项目)
  • 12.并发编程
  • C/C++指针与数组(一)
  • Android使用移动智能终端补充设备标识获取OAID
  • 极目智能与锐算科技达成战略合作,4D毫米波成像雷达助力智能驾驶落地
  • OpenCV基础(一)
  • pinia 的使用(笔记)
  • DolphinDB 机器学习在物联网行业的应用:实时数据异常率预警
  • 新建vite+vue3+ts项目,以及解决过程中遇到的问题
  • pyppeteer中文文档
  • (二十四)操作系统-吸烟者问题
  • ReentranLock(可重入锁)
  • Kafka 入门 (一)
  • linux内核开发入门二(内核KO模块介绍、开发流程以及注意事项)
  • 设计模式(十七)----行为型模式之模板方法模式
  • 【嵌入式Linux内核驱动】01_内核模块
  • Spring——数据源对象管理和Spring加载properties文件
  • Zeek安装、使用与压力测试
  • 【javaEE初阶】第三节.多线程 (进阶篇 ) 死锁
  • 基于密集连接的轻量级卷积神经网络,用于使用边云架构的露天煤矿服务识别
  • 无刷高速风筒方案介绍--【PCBA方案】
  • 花括号展开II[栈模拟dfs]
  • 神经网络分类任务(手写数字识别)
  • FCN网络(Fully Convolutional Networks)
  • 随想录二刷Day15——二叉树
  • docker-compose部署kafka服务时如何同时允许内外网访问?
  • 数据结构刷题(二十):17电话号码的字母组合、39组合总和、40组合总和II
  • Java面试总结(五)
  • 三维人脸实践:基于Face3D的渲染、生成与重构 <二>
  • 在linux上部署Java项目