浅谈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之外,不需要它们。关于一般信息头,请求头和实体标头的具体内容可以引用到相关文档。


回复消息的格式如下:

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

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




最新资讯

  • 伽利略被用于欧洲铁路车辆的定位系统

  • 车道级定位系统可能需要多系统的融入

  • 非标准车辆定位管理系统将阻碍市场增长

  • 内河航运会是北斗定位系统拓展的方向吗?

  • 朗致科技2023年劳动节放假通知

  • 车辆定位系统协助处理违规停放的共享单车

  • 农用车辆定位系统在农业的应用前景

  • 汽车GPS定位系统在物流场景下的应用优势

  • 浅论车辆GPS定位系统未来的发展前景

  • 汽车定位系统 那些常常被忽视的小功能