IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 计算机网络学习-01HTTP协议 -> 正文阅读

[网络协议]计算机网络学习-01HTTP协议

  • Http协议在网络通讯中的作用:
    1)生成针对Web服务器的请求报文(客户端);2)对Web服务器的请求进行处理(服务端)
  • URI和URL的区别:
    URI(统一资源标识符)是用一个字符串表示互联网内的某一资源,而URL表示资源的地点(位置),URL(统一资源定位符)是URI的子集。URI的构成:协议名称+登录信息+服务器地址+服务器端口(80)+文件路径+查询字段+片段标识符。
  • Http请求报文的构成:
    请求方法+请求URI+协议版本+可选首部字段+内容实体
    http请求报文的内容构成
  • http响应报文的构成:
    协议版本+状态码+可选相应首部字段+实体主体

http响应报文的构成

  • 无状态协议:
    HTTP协议不会保存之前发送过的请求或者相应,每个新的请求就会对应新的响应(记性很差!!)。这是为了更快处理大量事物,保证协议的可伸缩性。针对后来的对返回页面保持登录状态业务等的需要又加入了Cookie和Session的技术。

  • 告知服务器的HTTP方法:
    get post put option delete head;GET方法和POST方法的区别是啥:。。。
    -Cookie技术:
    在这里插入图片描述Cookie技术通过请求和响应报文中写入Cookie信息来控制客户端的状态。工作原理:(服务器生成的cookie)Cookie会根据从服务器发送的响应报文内的一个叫做set-cookie的首部字段信息,通知客户端保存cookie。当下一次,再往服务器发送http请求报文时,客户端会在请求报文中自动加入cookie值后发送出去。服务端通过http请求中的cookie信息,就可以识别出是哪一个客户端发送过来的请求,然后对比服务器上的记录,最后得到之前的状态信息。
    在这里插入图片描述在这里插入图片描述cookie工作时,的http报文变化

  • Https实际是披着SSL协议的Http协议:
    http协议的缺点:1)使用明文传输,内容可能被监听;2)不验证对方身份,因此可能遭遇伪装;3)无法保证内容的完整性,而已内容可能被篡改。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-07-31 16:59:17  更:2021-07-31 17:00:11 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 18:45:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码