[英]How can a Pinoccio lead scout make a POST request to a remote server?
我直接在Pinoccio网站上发布了相同的消息,我从管理员那里得到了这个答案
不可能,总部不支持。 主要是因为要在API / HQ和Lead Scout之间获得实时性能,最有意义的是保持TCP套接字连续打开,并以这种方式传输数据。 如您所知,HTTP要求在每个请求时进行连接,设置,传输和拆除。
但是,这并不意味着您无法使其正常运行。 实际上,您可以根据需要执行以下两项操作:将主TCP套接字连接到HQ,并使用单独的TCP客户端套接字连接到您想要的任何站点/服务器,然后发送您想要的任何内容。 这将需要一个自定义的Bootstrap,但是您可以将该功能的任何方面直接暴露给HQ / ScoutScript 。
如果您看一下这段代码 ,这就是您用来打开HTTP连接的客户端对象。
简而言之,侦察员无法发出POST请求。 为此,您需要创建一个自定义引导程序(例如,使用Arduino IDE)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.