0
点赞
收藏
分享

微信扫一扫

WebSocket 的介绍及基本使用

得一道人 2023-06-27 阅读 35

目录

一、HTTP

🌷1、HTTP是什么?

🌷2、HTTP的工作过程

🌷3、 抓包工具Fiddler的使用

🌷4、HTTP的协议格式(重点)

🌷5、HTTP请求

5.1 请求地址URL

5.2 方法method

5.3 认识   请求报头

🌷6、HTTP响应

6.1 状态码

6.2 响应报头

二、HTTPS

🌷1、HTTPS是什么?

🌷2、HTTPS的执行过程(重点)


一、HTTP

🌷1、HTTP是什么?

        HTTP(超文本传输协议)是一种应用非常广泛的应用层协议。HTTPs 是在 HTTP基础之上做了一个加密解密的工作。

        平时我们打开一个网站,就是通过HTTP协议来传输数据的。(所谓 "超文本" 的含义, 就是传输的内容不仅仅是文本(比如 html, css 这个就是文本), 还可以是一些其他的资源, 比如图片, 视频, 音频等二进制的数据)

        一个完整应用是由前端+后端构成的,而前后端之间的通讯是要依靠HTTP来完成的。类似于消费者在网上买东西,商家和买家之间,需要一个快递公司,HTTP就相当于这个快递公司,其中的请求方法GET/POST相当于不同类型的快递类型(比如:标准快递,加急快递)。

        HTTP往往是基于传输层的TCP协议实现的,目前我们主要使用的是HTTP1.1和HTTP2.0。

🌷2、HTTP的工作过程

🌷3、 抓包工具Fiddler的使用

        HTTP 是一个文本格式的协议,可以通过 Chrome 开发者工具或者 Fiddler 抓包,分析 HTTP 请求/响应的细节。

🌷4、HTTP的协议格式(重点)

🌷5、HTTP请求

5.1 请求地址URL

5.2 方法method

5.3 认识   请求报头

🌷6、HTTP响应

6.1 状态码

6.2 响应报头

响应报头的基本格式和请求报头的格式基本一致。
类似于 Content-Type , Content-Length 等属性的含义也和请求中的含义一致。


二、HTTPS

🌷1、HTTPS是什么?

        HTTPS(Hyper Text Transfer Protocol Secure) 也是一个应用层协议, 是在 HTTP 协议的基础上引入了一个加密层HTTP的默认端口号为80;HTTPS的默认端口号为443。

        HTTPS = HTTP+加密+认证+完整性保护

🌷2、HTTPS的执行过程(重点)


举报

相关推荐

0 条评论