2

Arduinoイーサネットシールドを使用して、ホストされているサーバーと通信しようとしています。

今問題はこれです:

Webブラウザーを使用すると、URLの呼び出しは正常に機能しますが、IPアドレスの呼び出しは機能しないことがわかります。ホスティングプロバイダーは、同じIPアドレスを使用していくつかの異なるURLをホストしていると思います。

Arduinoライブラリ内からURL依存の呼び出しを行うにはどうすればよいですか?標準のArduinoライブラリには、URLではなく、ホストのIPアドレスのみが必要です。

4

2 に答える 2

2

Hosthttp GET/POSTリクエストに正しいフィールドがあることを確認する必要があります。これはhttp://www.w3.org/Protocols/rfc2616/rfc2616-sec5.htmlからのサンプルgetリクエストです

このサイトには多くの優れた技術情報があります。

サンプルHTTPGetリクエスト:

 GET /pub/WWW/TheProject.html HTTP/1.1
 Host: www.w3.org

これにはコードのカスタマイズが必要になる場合がありますが、うまくいくはずです!!

于 2012-09-08T01:07:00.103 に答える
0

別のオプション:

于 2012-10-14T23:11:04.847 に答える