1
我試圖讓位於Google Drive的這個網站通過esp8266和arduino控制一個LED(開/關)。部分地,我已經成功地通過發送到與arduino進行通信的模塊的IP來執行我想要的操作,GET請求會解析它並採取相應的行動。即GET /?LED1 =在HTTP/1.1上如何使網頁在發送GET請求後不等待響應
問題是,當我按下網站上的一個按鈕時,它發送GET請求,然後等待來自另一端(arduino)的響應,並且瀏覽器保持加載直到eather我關閉arduino的連接,或者我回復類似HTTP/1.1 200 OK的東西,然後關閉連接。 在第一種情況下,瀏覽器顯示無法加載頁面的消息,第二種情況顯示空白頁面。
<DOCTYPE html>
<html>
<head>
<title>LED Control</title>
</head>
<body>
<a href="http://78.87.xxx.xx:333/?LED1=on"><button>LED 1 On</button></a>
</body>
</html>
我只是想發送LED1 =上串莫名其妙,而不會導致頁面試圖加載任何東西。
它試圖加載「a」鏈接的頁面?你應該只是基本的JavaScript來ping那 – Downgoat
是的,用簡單的javascript你可以發送一個異步查詢,它不需要回答 –
@HéctorE別忘了CORS。 – Downgoat