HTTP基本概念

什么是通信

通信就是信息的传递和交换

通信的三要素

  1. 通信的主体。
  2. 通信的内容。
  3. 通信的方式。

现实中的通信:张三要把下周二开学的消息通过发微信的方式告诉李四。张三和李四就是通信的主体;通信的内容是下周二开学;通信的方式是发微信。

互联网中的通信:服务器要把博客页面通过响应的方式发送给客户端浏览器。服务器和客户端浏览器就是通信的主体;博客页面是通信的内容;通信的方式是响应。

什么是通信协议

通信协议:是指通信双方要完成通信所必须遵守规则和约定

通俗理解:通信双方采用约定好的格式来发送和接收消息,这种事先约定好的通信格式,叫做通信协议

现实中的通信协议:张三与李四用发微信的方式进行通信,发消息时双方都需要遵守固定的规则,这个规则就是通信协议。

互联网中的通信协议:客户端与服务器之间要实现网页内容的传输,则通信的双方必须遵守网页内容的传输协议

网页的内容又叫做超文本,因此网页内容的传输协议又叫做超文本传输协议(HyperText Transfer Protocol),简称 HTTP 协议。

HTTP

什么是 HTTP

HTTP 协议即超文本传输协议,它规定了客户端与服务器之间进行网页内容传输时,所必须遵守的传输格式。

例如:

  1. 客户端要以 HTTP 协议要求的格式把数据提交到服务器。
  2. 服务器要以 HTTP 协议要求的格式把内容响应给客户端。

HTTP 协议的交互模型

HTTP 协议采用了 请求/响应 的交互模型。

 

posted @ 2022-05-04 09:11  守鹤  阅读(124)  评论(0编辑  收藏  举报