亿佰特研发的串口服务器产品额和EBT3001串口转以太网芯片模组都具有HTTP模式,HTTP客户端模式能够实现HTTP组包功能,提供了 GET 和 POST 两种模式,客户可以自行配置URL,Header 等参数,由设备(串口服务器)进行组包发送,实现串口设备与 HTTP 服务器的快速通讯,使用 HTTP 客户端模式建议使用随机端口并开启短连接,节省 HTTP 服务器资源。
GET和POST是HTTP协议中的两种发送请求的方法,本质上都是TCP链接,并无差别。然而,由于HTTP的规定和浏览器/服务器的限制,导致他们在应用过程中体现出一些不同。
GET方法用于从Web服务器请求数据。在使用GET方法时,浏览器向Web服务器发送一个请求,Web服务器将响应数据发送回浏览器。GET方法将参数包含在URL中,并支持多种编码方式。
POST方法用于向Web服务器提交数据。在使用POST方法时,浏览器将数据打包并发送到Web服务器。POST方法通过请求实体Request body传递参数,参数不会被保留在浏览器历史记录里,因此对大小没有限制,对于隐私的内容比较合适。
利用OneNET多协议接入的HTTP模式测试设备HTTP-GET请求,如下图所示。
①带包头返回数据配置:
数据返回测试:
②不带包头返回数据配置:
数据返回测试:
利用OneNET多协议接入的HTTP模式测试设备HTTP-POST请求,如下图所示。
①带包头返回数据配置:
数据返回测试:
②不带包头返回数据配置:
数据返回测试:
总的来说,EBT3001和EBT3002串口转以太网芯片HTTP客户端GET模式和POST模式的主要区别在于它们向Web服务器请求数据的方式不同。
今天的分享就到这里啦,前文我们介绍了同类型的8路串口转以太网芯片EBT3002以太网芯片(串口转以太网芯片模块)的以太网芯片基本功能、以太网芯片高级功能工作原理和功能应用。
今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多modbus模组以及网关协议产品更多资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!
相关阅读:
2、EBT3001串口转以太网芯片Modbus网关功能配置教程
7 X 24 销售服务热线
4000-330-990深圳办事处柯经理:18218726658 杭州办事处戴经理:17512568697
常州办事处崔经理:15906110783 南京办事处葛经理:17626012283
业务邮箱:support@cdebyte.com
全国销售投诉电话:19934352316
地址:四川省成都市高新西区西区大道199号B5栋(前台座机:028-61543675)
©© 成都亿佰特电子科技有限公司【版权所有】 蜀ICP备13019384号-3