功能简介: HTTPD_Client功能主要应用在串口服务器串口发送数据按照HTTP协议格式提交到网页服务器中,网页服务器解析数据发送到网页或者存储到数据库和显示到网页,服务器返回数据给串口服务器,然后串口打印数据,从而实现网页显示设备数据和控制串口设备的应用。
用户需求:用户设备分布在全国各地,用户需要集中查看设备端数据和设备的应用状态等信息,需要将数据集中采集到网页上,用户通过登录网站的形式查看设备端数据,操作控制设备端的运行。
应用范围和领域:适用于将串口数据发送到web服务器上,使服务器集中监控串口设备,然后管理设备,农业物联网数据采集和自动控制,工业自动化和工业互联网领域设备控制,智能硬件领域可穿戴设备应用。
适用产品类型:传感器类集中采集控制类设备应用,远程数据采集和设备控制方案应用。
产品功能:HTTP协议支持:GET ,支持HTTP头自定义,支持URL自定义。
功能使用方法和设置方式:
1.浏览器模拟GET方法提交数据到服务器。通过浏览器以GET的方法向服务器enjian-usr.6655.la提交数据,分别变量name和age传入参数,提交成功返回OK。 renjian-usr.6655.la/get1/alluser.php?name=aaa&age=10
2.通过浏览器登陆网页,查看提交到服务器的数据。
3.串口服务器设置方法:
将串口服务器网口连接可以上网的交换机或者路由器,然后登陆网页设置参数,测试以RS232口为例,将工作方式设置为Httpd Client。远程端口80(服务器的网页端口)远程服务器地址renjian-usr.6655.la
Httpd Client头自定义设置为:
GET /get1/alluser.php?$ HTTP/1.1
Host: renjian-usr.6655.la
符号$前边输入模块的URL,/get1/alluser.php?,Host后边填写服务器地址或者域名
4.串口提交数据:将串口服务器串口连接到电脑串口上,然后发送提交的数据。串口发送name=ccc&age=30 name和age等号后边的内容则为提交的数据
5.通过网页查看提交到服务器的数据。
6.服务器搭建和mysql和php编程。
(1)服务器搭建:web服务器选择Apache。安装Apache2.2服务器 ,搭建PHP+MYSQL的环境。设置mysql数据库的用户名和密码root。
(2)mysql数据库搭建:在数据库test内新建一个数据表user1
新建三个字段,设置id为自增长类型,设置id为主键。
(3)Php服务器搭建:
a.将提交的get数据传到mysql数据库的user1表内。
b.连接服务器函数。
c.网页显示提交的数据函数。