1.http协议介绍

1.http协议(短连接):客户端浏览器或其他程序与web服务器之间的应用通信层协议。

2.http协议的默认端口:80          www.baidu.com:80

3.Romote Adress:默认地址

4.http协议请求:客户端发起请求,服务器回应请求

工作流程:连接、请求、响应

5.http协议请求响应报文:

Request Header

GET//请求行

Host

Connection://是否需要持久化连接

 

Response Header

Content-Type://返回内容的MTMF内省

Content-Encoding:gzip//压缩编码类型

Vary:Accept-Encoding //告诉浏览器使用缓存响应还是原始服务器请求从

Server:Microsoft-IIs/7.5 //服务器软件名称

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
应用层协议是OSI七层模型中的最高层,它定义了不同网络应用之间进行通信的规则和标准。应用层协议提供了一种接口,使得不同的应用程序能够通过网络进行数据交换和通信。以下是一些常见的应用层协议: 1. HTTP(Hypertext Transfer Protocol): HTTP是用于在Web浏览器和Web服务器之间传输超文本的协议。它定义了请求-响应的模式,允许客户端发送请求并从服务器接收响应,以获取和显示网页内容。 2. FTP(File Transfer Protocol): FTP是用于在客户端和服务器之间进行文件传输的协议。它允许用户上传和下载文件,并提供对文件的管理和操作功能。 3. SMTP(Simple Mail Transfer Protocol): SMTP是用于在邮件客户端和邮件服务器之间传输电子邮件的协议。它定义了电子邮件的传输规则,包括邮件发送、接收和路由等。 4. POP3(Post Office Protocol Version 3): POP3是用于从邮件服务器接收电子邮件的协议。它允许用户将电子邮件从服务器下载到本地设备,并提供对邮件的管理功能,如删除和存储等。 5. IMAP(Internet Message Access Protocol): IMAP是一种与电子邮件服务器交互的协议,它允许用户在不下载邮件的情况下对邮件进行管理。IMAP提供了更丰富的功能,如邮件夹管理、远程搜索和同步等。 6. DNS(Domain Name System): DNS是用于将域名转换为对应IP地址的协议。它允许用户通过使用易记的域名来访问互联网资源,而不需要记住复杂的IP地址。 7. DHCP(Dynamic Host Configuration Protocol): DHCP是用于自动分配网络设备IP地址和其他网络配置信息的协议。它简化了网络设备的配置过程,使得用户不需要手动分配IP地址。 8. SNMP(Simple Network Management Protocol): SNMP是一种用于管理和监控网络设备的协议。它提供了一种标准化的方式来收集和管理网络设备的状态、性能和配置信息。 这只是一小部分常见的应用层协议,实际上还有很多其他的应用层协议,每个协议都有自己特定的功能和用途。这些协议共同构建了互联网上各种应用程序之间的通信基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值