HTTP相关

http设计了:

  • 客户端和服务端交互数据的方式。
    • 请求: 永远都是客户端向服务端发送。
    • 响应: 永远都是服务端向客户端发送。
  • 客户端和服务端交互数据的格式。
    • 请求报文: 请求时发送的数据。
    • 响应报文: 响应时发送的数据。

报文有规定的格式:

报文首部


报文主体

在HTTP1.0时,还是短连接

HTTP1.1时候,支持长连接,还支持缓存,响应速度更快

HTTP:应用层协议

TCP: 传输层协议 面向连接的协议

IP: 网络层协议

称之为:HTTP/TCP/IP 协议栈

场景:一个请求页面中包含有很多的请求链接(src图片请求、链接跳转等)。

短连接的时候,每次的请求都会创建连接,关闭连接,非常麻烦。

长连接是在最后一个请求结束后才关闭连接。

减少了时间的延迟,以及TCP创建的次数。

未完可能待续。。。。。。

相关推荐
嘿嘿嘿x31 小时前
联合体(union)
网络·单片机·嵌入式软件
liulilittle2 小时前
OPENPPP2 —— VMUX_NET 多路复用原理剖析
网络
然然阿然然5 小时前
2025.2.1——八、Web_php_wrong_nginx_config
网络·学习·安全·网络安全·php
张琦-Q6 小时前
RK3566-移植5.10内核&Ubuntu22.04
linux·网络协议·ubuntu
kcarly7 小时前
浅析DDOS攻击及防御策略
网络·网络安全·ddos·洪水攻击·防御策略
zzyh12345619 小时前
《tcp/ip协议详解》,tcp/ip协议详解
网络·网络协议·tcp/ip
忆源19 小时前
SOME/IP--协议英文原文讲解2
网络·网络协议·tcp/ip
doubt。19 小时前
3.[羊城杯2020]easyphp
网络·安全·web安全·网络安全·php·代码复审
我是唐青枫20 小时前
Linux ifstat 命令使用详解
linux·运维·网络
A.sir啊20 小时前
爬虫基础(三)Session和Cookie讲解
运维·服务器·前端·网络·网络爬虫