我有一款名为RECO Manager Plus的产品。基本上它是连接到路由器的设备,扫描信标(通过蓝牙)并且可以通过网络发送所请求的数据。
此设备中有一项功能可以不断向特定地点发送信息, 如下:
http://<server address>[:<port>]/[<path>]
我想在连接到路由器的计算机中获取这些数据。
我的电脑IP为192.168.0.2。
Port I我在考虑任何人,所以666
可能有用。
我不明白路径意味着什么......并且手册写得不是很好。
毕竟,我打算使用netstat命令来监听端口。
或者,如果path表示我的计算机中要保存的位置,我会打开保存的文件来检查数据。
有没有人知道如何继续?
我应该如何编写上述命令才能正常工作?
非常感谢
其他信息: manual
答案 0 :(得分:0)
配置似乎适用于通常称为&#34; webhook&#34;,这意味着它旨在将数据发送到Web服务器。设置的路径部分是指主机名和端口之后的URL部分。对于您正在查看的页面,URL为:
http://stackoverflow.com/questions/43981467/reco-beacons-and-server-connection
,路径部分为/questions/43981467/reco-beacons-and-server-connection
路径确实非常重要,只要您将数据发送到Web服务器,因为Web服务器通常配置有特殊软件来处理发送到特定路径的数据。
如果您使用netstat
,则路径无关紧要,但您在该配置设置中输入的内容将包含在通过套接字以标准HTTP格式发送的数据中。要了解其工作原理,请查看此页面,其中介绍了HTTP POST如何查看套接字级别:
https://www.w3schools.com/tags/ref_httpmethods.asp
POST /test/demo_form.php HTTP/1.1
Host: w3schools.com
name1=value1&name2=value2
上面的块显示通过套接字发送的字符,用于HTTP http://w3schools.com//test/demo_form.php
的HTTP POST操作。您将看到URL的路径部分出现在第一行中,主机出现在第二行中,然后数据出现在第一行中。如果您按照描述配置RECO Manager Plus,则会向netstat
发送类似的内容。