汉枫_HTTP_使用说明及测试指导.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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)

haerqige + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档