新闻详情

新闻详情

首页 / 资讯中心 / 详情

HTTP1(Hypertext Transfer Protocol)超文本传输协议

发布时间:2026/9/28 4:15:41来源:尧图网络
HTTP1(Hypertext Transfer Protocol)超文本传输协议
1.http应用层协议http为什么叫“超文本”超文本含义http能传输文本、多媒体数据图片、视频、音频等。http发展过程HTTP/0.91991——》HTTP/1.01992~1996——》HTTP/1.11997~1999——》HTTP/2.02012~2014——》HTTP/3.0当前尽管HTTP已经发展到3.0版本但目前主流仍使用1.1版本。应用层协议HTTP是应用层协议在传输层主要依赖TCP协议。HTTP定义数据内容格式TCP提供可靠字节流通道注从HTTP/3.0开始切换为依赖的是UDP。虽然TCP有可靠传输的优势但是TCP的拥塞控制很影响性能3.0在应用层实现可靠传输。http应用场景1.网页前端和服务器后端之间的通信2.移动端app和服务器后端之间的通信3.分布式系统的服务器之间的调用如电商系统流式传输http协议报文代理代理知道请求和响应的详细信息正向代理代替客户端反向代理代替服务器抓包工具wiresharkFiddlerTcpdump理解http的协议格式Fiddler会抓到很多因为电脑后台上也运行着很多软件颜色表示了Rawhttp报文请求有正文的请求URL网址响应URL-encode要转码的有decodeURI方法GET“我”要从服务器上获取什么资源GET通常无body客户端要求通常记录在URL的query string中cache buffer幂等安全性错误说法GET单次请求数据量比较小POST量大不准确GET请求只能传输文本数据POST可以传输二进制和文本数据不准确RestFul风格PUT类似POST建议有幂等性DELETE类似于GET通常没有bodyHeaderHostContent-Length响应的Content-Typeapplication\json描述数据的字符集text\plain纯文本浏览器缓存强制刷新缓存text\htmltext\css压缩目的application\javascriptimage\jpgimage\pngapplication\x-www-form-urlemcode表单application\form-dataUser-Agent(UA)显示浏览器和操作系统版本UA区分用户设备是PC还是手机响应式编程referer来源表示这个页面是从哪个页面跳转过来的请求服务器就知道这个请求是从搜狗主页跳转过来的从搜狗的一个页面跳转过来的referer的漏洞Cookie键值对Cookie是浏览器给网页提供给网页把一些数据存储到本地硬盘上的一种机制Cookie从哪里来、到哪里去作用怎么存储到本地查看Cookie删除cookie查看删除后服务器重新存储到本地的cookiecookie保存用户的登陆状态保存sessionId会话框session响应状态码在响应的首行中常见的状态码200——请求成功2XX都是成功404客户端问题要访问的资源在服务器上不存在403客户端问题拒绝访问访问的页面无权限405服务器不支持这个方法4XX都是客户端错误500服务器内部错误504服务器网关超时3XX重定向301永久重定向302临时重定向
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【AI前沿】2026.08.12 英伟达Nemotron 4开源落地:用TaoToken统一Key跑通万亿参数推理配置 2026/9/28 5:35:37

【AI前沿】2026.08.12 英伟达Nemotron 4开源落地:用TaoToken统一Key跑通万亿参数推理配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
网络通信模型实战指南:从分层原理到故障排查 2026/9/28 5:35:31

网络通信模型实战指南:从分层原理到故障排查

很多开发者在排查网络问题时,第一反应是“是不是网断了”“是不是防火墙拦了”,但很少会去想:一次HTTP请求从发起到返回,中间到底经过了哪些环节、每一层各自干了什么活。这个问题如果答不清楚,那排查网络故障基本靠猜…

阅读更多 →
SecureCRT脚本实战:VBScript自动化批量巡检网络设备指南 2026/9/28 5:35:31

SecureCRT脚本实战:VBScript自动化批量巡检网络设备指南

做了十几年网络运维,每天最烦的事就是重复敲命令。远程登录一台交换机,敲十几条巡检命令,截图退出来,换下一台接着敲,一个上午就这么没了。后来我开始研究SecureCRT的脚本功能,用VBScript把这套动作全部自动…

阅读更多 →
Ubuntu源内新增NVIDIA 570.211后,旧版570.172.08安装失败的排查与解决 2026/9/28 5:35:31

Ubuntu源内新增NVIDIA 570.211后,旧版570.172.08安装失败的排查与解决

最近在处理一台 Ubuntu 机器时遇到了一个挺典型的驱动安装问题:软件源里已经出现了 nVIDIA 驱动 570 系列的570.211版本,而我需要安装的是570.172.08这个老一版的 Bugfix 分支,结果 apt 怎么都装不上——要么报依赖错误,要么报文件…

阅读更多 →
H3C设备文件管理与调试实战:从save到debugging的关键技能 2026/9/28 5:35:31

H3C设备文件管理与调试实战:从save到debugging的关键技能

刚入行那会儿,我第一次独立在H3C交换机上做网络配置,改完接口地址后没执行save就直接下班走了。第二天早上机房断电重启,所有配置全部回滚到出厂状态,业务直接瘫痪。我蹲在机柜前面看console口滚动的启动信息,才真正理…

阅读更多 →
排序链表深度解析:递归与迭代归并排序全攻略 2026/9/28 5:35:30

排序链表深度解析:递归与迭代归并排序全攻略

1. 排序链表:先把题目拆到不能再拆提到排序链表,混过算法面试的人应该都不陌生。LeetCode 148 这道题的经典程度,基本和“反转链表”一个级别,但实际做对的人远没有想象中多。原因很简单:数组上那一套排序思维惯性太强…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉