网站大量收购独家精品文档,联系QQ:2885784924

单元十四ESPHTTPTYPE温湿度汤宇娇上海.pptx

单元十四ESPHTTPTYPE温湿度汤宇娇上海.pptx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

单元十四ESP8266-HTTP_TYPE3-温湿度

主讲人:汤宇娇

上海城建职业学院

本单元内容

HTTP基本概念

HTTP协议解析

配置基于HTTP协议的设备端、云端通信

教学目标

了解HTTP基本概念

了解HTTP协议设计方法

掌握配置基于HTTP协议的设备端、云端通信

14.1HTTP基本概念

HTTP

HTTP概念HTTP基本概念

超文本传输协议(英文:HyperTextTransferProtocol,缩写:HTTP)是一种用于分布式、协作式和超媒

体信息系统的应用层协议。HTTP是万维网的数据通信的基础。

HTTP是一个由请求和响应组成的,标准的客户端/服务端模型(B/S结构)。HTTP协议永远是由客户端发起

请求,服务端给与响应,如下图所示:

HTTP

HTTP概念典型应用场景

http诞生之初主要是应用于web端内容获取,那时候内容还不像现在这样丰富,排版也没那么精美,用

户交互的场景几乎没有。对于这种简单的获取网页内容的场景,http表现得还算不错。但随着互联网的发展

和web2.0的诞生,更多的内容开始被展示(更多的图片文件),排版变得更精美(更多的css),更复杂的交互也被

引入(更多的js)。用户打开一个网站页所加载的数据总量和请求的个数也在不断增加。今天绝大部分的门户网

站页大小都会超过2M,请求数量可以多达100个。

14.2HTTP协议解析

HTTP协议解析

消息格式HTTP在通信协议的位置

左边是OSI的七层模型,右边是TCP/IP五层分层模型。分别是物理层(硬件)、数据链路层(网卡层)、网络层

(互联网层)、传输层、应用层。HTTP属于应用层的协议。

HTTP协议解析

工作流程工作流程分析

HTTP协议是通过标准URL来请求指定的服务器中指定服务的.一个标的URL如下:

:80/index.html?name=tomage=18

下面来解析一下URL,看看这些组成都是做什么的:

1)http:协议类型.这里指的是要发送的是什么协议,还可以是FTP等其他协议.而这里请求的是服务器

中的网页,所以使用的是常见的HTTP协议。

:主机名.通过主机名,可以准确定位到要访问的那台服务器。

2)80:端口号.

3)index.html:请求的文件名.

4)?name=tomage=18:请求参数.即同一个网页

HTTP协议解析

工作流程工作流程分析

HTTP请求由两部分组成:HTTP消息头和HTTP消息体。消息头告诉服务器该请求是做什么的,消息

体告诉服务器怎么做。比如访问一个页面,头信息可以到浏览器中的调试心去看,而消息体需要用户

单击鼠标右键查看源码,那些HTML代码就是服务器返回给客户端的消息体。

HTTP中的请求头由三部分组成:请求行、请求头和请求正文。

14.3基于HTTP的云、设备端配置

云、端协同配置

配置步骤登录OneNet云平台,选择控制台

云、端协同配置

配置步骤选择全部产品服务,基础服务下的多协议接入

云、端协同配置

配置步骤选择HTTP协议,点击创建产品

云、端协同配置

配置步骤选择添加产品信息

云、端协同配置

配置步骤产品添加成功

云、端协同配置

配置步骤

文档评论(0)

学海无涯苦做舟 + 关注
实名认证
内容提供者

职业教育

1亿VIP精品文档

相关文档