
在我的 24 小時/24 小時運行的電腦上,每 10 分鐘就會產生一些數據。我想找到一種方法讓我的網站獲取這些數據。所討論的資料只有 10 行文字。
我知道我可以託管一個 Linux 實例來執行此操作,但我有一台空閒電腦可以使用。我希望它是免費的。
我的第一個想法是在電腦上實現一個API,但是存在安全風險。
我的第二個想法是將資料發佈到pastebin。然後從我的網站讀取並獲取數據。
實現這個邏輯的最佳解決方案是什麼?
答案1
為此,我會扭轉局面,讓我的電腦向我的網站發送貼文。這樣做可以讓你從一開始就解決一些問題,讓事情變得更容易。
- 您的網站有固定位址,而家庭 PC 可能是由 DHCP 分配位址
- 避免 NAT 問題,無論是您自己的還是 ISP 強加的致命 CG-NAT
- 透過讓 PC 在準備就緒時進行 POST,避免獲得半成品資料。
當然,這要求您可以將這樣的東西添加到您的網站中,基本上是一個端點。我還會在其上添加 TLS 和身份驗證,因為 Let's Encrypt 是免費的,並且它可以解決機器人為您查找和發布隨機垃圾的問題。