今天拜读了一本《图解HTTP》,将HTTP总结一下。

HTTP(超文本传输协议):一种规则

1.定义:一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。

2.特性:①HTTP是一种无状态协议,即服务器不保留与客户交易时的任何状态。这就大大减轻了服务器记忆负担,从而保持较快的响应速度

      ②客户与服务器之间的HTTP连接是一种一次性连接,它限制每次连接只处理一个请求,当服务器返回本次请求的应答后便立即关闭连接,下次请求再重新建立连接。

      ③HTTP是一种面向对象的协议。允许传送任意类型的数据对象。它通过数据类型和长度来标识所传送的数据内容和大小,并允许对数据进行压缩传送

3.图解定义:

具体的文件格式,大家可以看一下书,在这里就仅仅理解一下含义。

转载于:https://www.cnblogs.com/single-dont/p/11336254.html

吾解——HTTP(超文本传输协议)相关推荐

  1. 超文本传输协议http详解

    HTTP特点 HTTP(HyperText Transfer Protocol,超文本传输协议),是一个应用层协议,虽然在2015年已推出HTTP/2版本,并被主要的web浏览器和web服务器支持.但 ...

  2. HTTP超文本传输协议详解

    1.引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/ ...

  3. 网络(7)-HTTP(HyperText Transfer Protocol,超文本传输协议)

    http是一个简单的请求-响应协议,它通常运行在TCP之上.它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应.请求和响应消息的头以ASCII码形式给出:而消息内容则具有一个类似MIME的 ...

  4. Hyper Text Transfer Protocol(超文本传输协议)

    HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送 ...

  5. HTTP:超文本传输协议

    一.基本概念 什么是HTTP协议? 超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器,通过因特网传送万维网文档的数据传送协议. 作用: ...

  6. 超文本传输协议HTTP

    在了解HTTP 协议之前需要先了解一些其他的概念,了解它们之间的关系才能更好的理解HTTP 协议. 内容偏于理论知识,理解起来可能不是很容易,所以在阅读之前希望带着以下几个问题,增加阅读的兴趣. 为什 ...

  7. 超文本传输协议版本 2 [http/2 spec]

    Github:中英对照版 超文本传输协议版本 2 IETF HTTP2草案(draft-ietf-httpbis-http2-13) 摘要 本规范描述了一种优化的超文本传输协议(HTTP).HTTP/ ...

  8. RFC1945 超文本传输协议--HTTP/1.0 之一

    组织:中国互动出版网(http://www.china-pub.com/) RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook ...

  9. 超文本传输协议-HTTP/1.1

    说明 本文档规定了互联网社区的标准组协议,并需要讨论和建议以便更加完善.请参考 "互联网官方协议标准"(STD 1)来了解本协议的标准化状态.本协议不限流传发布. 版权声明 Cop ...

最新文章

  1. 2021年春季学期-信号与系统-第二次作业参考答案
  2. 【转】HTTP Header 详解
  3. yl335b分拣站单元流程图_选择单元化物流容器的必要性
  4. 微信小程序性能优化之一
  5. Oracle 索引扫描的五种类型
  6. SBO用户清理(最近一直未登录过用户)
  7. 腾讯云Centos升级python2到python3
  8. 零元学Expression Blend 4 - Chapter 38 看如何使用Clip修出想要的完美曲线(下)
  9. 【牛客 - 301哈尔滨理工大学软件与微电子学院第八届程序设计竞赛同步赛(高年级)】小乐乐下象棋(记忆化搜索dp,dfs)
  10. 屠呦呦入选《时代周刊》100位最具影响力女性人物榜
  11. sql视图能使用触发器吗_白刚玉粉末能重复使用吗
  12. 将 Azure VM 迁移到 Azure 中的托管磁盘
  13. 科学家预测:未来100万年人类将变成半机械人类
  14. 【U+】通用财务,附加数据库后,软件看不到账套。
  15. OpenCV 模板匹配
  16. Vue3 Hooks 模块化抽离
  17. css fixed定位失效问题
  18. 《CSS新世界》读书笔记
  19. 文章硬不硬核,你说了算,土哥怒肝大数据学习路线一条龙!
  20. 使用canvas 绘制象棋棋盘

热门文章

  1. 金古桥机器人_《泽塔奥特曼》奥特曼憋屈了,被机器人保护,金古桥可能才是主角...
  2. oracle的隐式游标有哪些,Oracle隐式游标小例子
  3. python3的fft_科学网—用Python、Matlab、C实现傅立叶变换FFT() - 康建的博文
  4. java炸弹游戏_java实现数字炸弹
  5. MySQL限制CPU资源使用_压缩大文件时如何限制CPU使用率?----几种CPU资源限制方法的测试说明...
  6. linux运维有前途么,想去做linux运维,不知道有前途么?
  7. Oracle代码大全.从入门到熟练
  8. java web项目在tomcat中以调试模式运行
  9. DOS 网络命令之 ipconfig
  10. promise中调用ajax