物联网应用专家

当前位置: 首页 >应用方案 >科普视频 >

HTTP协议是什么?

分享到:


超文本传输协议(HypertextTransferProtocol,HTTP)是一个简单的请求-响应协议,该协议工作于应用层,通常运行在TCP协议之上。该协议指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。


HTTP报文由从客户机到服务器的请求和从服务器到客户机的响应构成,事例如下:请求行-通用信息头-请求头-实体头-报文主体

请求行以方法字段开始,后面分别是URL字段和HTTP协议版本字段,并以CRLF结尾,SP是分隔符。除CRLF序列中CF和LF之外,其他可省略。应答报文格式如下:状态行-通用信息头-响应头-实体头-报文主体


状态码由3位数字组成,表示请求是否被理解或被满足。原因分析是对原文的状态码作简短的描述,状态码用来支持自动操作,而原因分析用来供用户使用。


https://www.wjx.cn/jq/84863372.aspx