0

最近、Arduino イーサネット シールドを自分で購入しました。ユーザーがアクセスした Web ページを検出して何かを行う方法があるかどうかを知りたいです。例えば。

ユーザーが 192.168.1.10/turnon (Arduino の IP) にアクセスすると、ピンの状態が変化します。

何か案は?URLのパラメータを検出するだけでも。

4

1 に答える 1

0

例を見てくださいWifiWebServer

どの Web ページが要求されたかを知るには、HTTP 要求ヘッダーを分析する必要があります。

例: GET /webpage.html?param=5 HTTP/1.1webpage.html を要求し、param は URL 内にあります。

リクエストのパラメーターは、クライアントによる POST リクエストの場合、同じように HTTP ボディから読み取ることができます (http ボディは、空の行によってヘッダーから分離されているだけです)。

次に、それに応じてarduinoピンを設定できます。

于 2013-09-30T20:59:31.870 に答える