打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
HTTP协议入门


HTTP协议承载了互联网上的绝大部分流量,那么这个协议本身的报文结构是什么样的?HTTP客户端与服务端是如何交互的?HTTP的连接是如何管理的?本文将带领大家逐层解开这些疑问。

什么是HTTP

HTTP(Hyper Text Transfer Protocol,超文本传输协议)是位于第七层的应用层协议,可以用于承载文本、语音、图像、视频等各种数据(所谓超文本,实际上就是指除了传输最常见的文本内容之外,还可以传输语音、图像等非文本数据)。在现实中使用HTTP最频繁的场景是,在浏览器中访问某个网站时,实际上就是用HTTP协议在承载相关的网页数据。

HTTP事务

一个完整的HTTP事务是指客户端发起一个HTTP请求、服务端返回一个HTTP回包的完整过程。

HTTP报文结构

学习任何一个互联网协议,都应该掌握这个协议的主要报文结构。

HTTP请求报文结构:

HTTP报文结构

从上图我们可以看到,HTTP报文结构可分为三部分:起始行首部主体(请求主体或响应主体)。起始行为整体报文的第一行,首部列完之后空一行,后接报文主体。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【思维导图】深入理解HTTPS原理、过程
「HTTP 协议」90%的java程序员都看得懂的最全HTTP 协议讲解(1)
使用telnet模拟http请求
HTTP协议用于客户端和服务器端之间的通信(下)
关于木马基础知识
「计算机网络」计算机网络知识,图解分析,清晰易懂
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服