- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用说明及测试指导
HTTP
1 Copyright © 2013 . All rights reserved
目录
1. 开发套件介绍 3
2. 硬件需求 3
3. 软件需求 3
4. HTTP 案例4
4.1. 设备连接4
4.2. 测试 HTTP 7
5. WIRESHARK 抓包工具 10
5.1. 工具说明10
附录:联系方式 12
2 Copyright © 2013 . All rights reserved
1. 开发套件介绍
本文档适用于汉枫物联设备类产品,具体支持的型号如下,本文档以 HF5111B (以太
为例进行介绍。其他产品使用方式相同。
2. 硬件需求
◼ HF5111B 1 Pcs
3. 软件需求
◼ 串口工具
登录汉枫网站,下载中心下载对应工具。
/index.php?route=download/categorypath=1_4
3 Copyright © 2013 . All rights reserved
4. HTTP 案例
4.1. 设备连接
HF5111B 和 PC 连接到同一路由器下 (路由器需可连接外网)。
以 HTTP 的方式发送数据到 HTTP 服务器(产品可通过 IOTService 软件配置或者网页
来设置工作在此模式下),当处于 HTTP 模式时,产品对于接收到的串口数据自动增加传输
数据的HTTP协议头发送到HTTP 服务器上,对于HTTP 服务器发送的数据,自动去除HTTP
头,输出串口数据。
Figure 1. HTTP 请求示意图
4 Copyright © 2013 . All rights reserved
Figure 2. IOTService 软件配置
Figure 3. Web 网页配置
针对GET 请求,串口接收到的数据AAA 放在路径信息后(路径和数据之间自动增加”?”
符号),而 POST 请求,数据是放在内容中(自动增加 Content-Length 字段)。
5 Copyright © 2013 . All rights reserved
产品串口收到“pppp”数据,向 HTTP 服务器发送如下 GET 请求数据。
GET / 1111?pppp HTTP/1.1
Host: 07
HTTP 服务器发送如下数据,产品串口输出“DDDDD”。
HTTP/1.1 200 OK
Server: nginx
DDDDD
Figure 4. HTTP GET 传输样例
产品串口收到“pppp”数据,向 HTTP 服务器发送如下 POST 请求数据,Content-Length
字段会自动根据串口的字节数进行填充。
POST /1111 HTTP/1.1
Host: 07
Content-Length:4
pppp
HTTP 服务器发送如下数据,产品串口输出“DDDD”。
HTTP/1.1 200 OK
6 Copyright © 2013 . All rights reserved
Content-Length: 4
Connection: close
DDDD
文档评论(0)