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

Http长连接和短连接

http1.0以前,默认使用的是短连接,客户端与服务器之间每进行一次http操作,就会建立一次连接,例如,打开一个网页,包括html文件,js,css,每获取一次资源,就需要进行建立连接。

而http1.1起,默认使用长连接,当一个网页打开完成后,客户端和服务器之间用于传输HTTP数据的TCP连接不会关闭,客户端再次访问这个服务器时,会继续使用这一条已经建立的连接。

响应头标志:Connection: keep-alive

Keep-Alive不会永久保持连接,它有一个保持时间,可以在不同的服务器软件(如Apache)中设定这个时间。实现长连接需要客户端和服务端都支持长连接。

HTTP协议的长连接和短连接,实质上是TCP协议的长连接和短连接。

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

相关文章:

  • [SQL Statements] 基本的SQL知识 之DDL针对表结构和表空间的基本操作
  • Git版本控制工具(详解)
  • 408考研计算机之计算机组成与设计——知识点及其做题经验篇目2:指令系统
  • Java语法中的方法引用::是个什么鬼?
  • 【使用vue init和vue create的区别以及搭建vue项目的教程】
  • 二、HTTP协议02
  • 免费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)