浅谈HTTP协议的报文格式与组成部分

物联方案

2020年04月01日

HTTP请求由三个部分组成:请求行、消息头和请求正文,它主要包括八种请求方式:

(1)选项返回特定资源的服务器支持的HTML请求方法,或者Web服务器发送测试服务器功能(允许)客户端查看服务器性能

(2)GET向特定资源发出请求(请求指定的页面信息并返回到实体主体)

(3)向指定资源(提交表格、上传文件)提交数据处理请求,这也可能导致建立或最初建立新的资源

(4)将其最新内容上载到指定的资源位置(从客户端传输到服务器的数据替换指定文档的内容)

(5)如果头对应于服务器请求和GET请求,则响应方不会返回以获取包含在小消息头(带有GET)中的原始信息。类似地,返回的响应中没有获取标题的特定内容)。

(6)DELECT请求服务器删除以请求-URL标记的资源(请求服务器删除页面)

(7)跟踪回波服务器接收的检测和诊断请求

(8)CONNECTHTTP/1.1协议中可更改管道连接的代理服务器


最常用的是GET和POST方法的请求。

HTTP消息由客户端到服务器的请求和服务器对客户端的响应组成。请求消息的格式如下:

请求行-一般标题-请求标题-实体标题-消息主体

请求行从一个方法字段开始,然后是URL字段和HTTP协议版本字段,以CRLF结束。sp是分隔符。除了在最终的CRLF序列中需要CF和LF之外,不需要它们。关于一般信息头,请求头和实体标头的具体内容可以引用到相关文档。


回复消息的格式如下:

状态线-一般信息标题-响应头-实体标题-消息体

状态符号由三位数字组成,表示请求是否被理解或满足。原因分析是对原始文本状态代码的简要描述,状态代码用于支持自动操作,原因分析用于用户使用。客户端不需要用于检查或显示语法。通用信息头、响应头和实体标头的具体内容可以引用到相关文档。




最新资讯

  • 车辆GPS定位管理系统实时报警追溯异常

  • 关于车辆管理系统高级油量标注的说明

  • 如何利用车辆GPS定位系统回溯行车轨迹?

  • 如何利用GPS定位系统对车辆实时监管

  • 双频GPS定位接收系统 保障关键时间可靠性

  • 详解车辆GPS定位管理系统背后的架构方案

  • 汽车GPS定位系统登录页的使用说明

  • 朗致物联2024年端午节放假安排

  • 如何解决车辆GPS定位系统的高并发?(下)

  • 朗致物联2024年劳动节放假通知

Baidu
map