[英]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.