私はArduino nanoとSim808モデムを使ってインターネットからデータを読んでいます。 モデムと通信するにはSeedStudio GPRSライブラリを使用しています。 サンプルプログラムを実行すると、https://github.com/Seeed-Studio/Seeeduino_GPRS/blob/master/example/GPRS_HTTP/GPRS_HTTP.ino すべてが問題なく "hello world"というメッセージが表示されるので、私のサーバーからtxtファイルを読み込もうとしました。http://instel.hr/proba.txt "hello !!!!"メッセージ私は多くのhtmlタグといくつかのテキストを持っています。これによりArduinoとGPRSはウェブからtxtファイルを読む
char http_cmd[] = "GET /media/uploads/mbed_official/hello.txt HTTP/1.0\r\n\r\n"
if(0 == gprs.connectTCP("mbed.org", 80)) {
:
char http_cmd[] = "GET proba.txt HTTP/1.0\r\n\r\n";
if(0 == gprs.connectTCP("instel.hr", 80)) {
は、誰もがこれを作る方法を知ってい
私はこれを交換しました : は、私はこの2行のコードで変更を加えたサーバーからデータを読み取るために、作業?ルカ
どのようなHTML出力を得ましたか?おそらく、あなたの要求が「十分に完了していない」ためです。 Hostヘッダーを追加する必要があります。 – TisteAndii
問題が解決しました:) char http_cmd [] = "GET http://instel.hr/proba.txt HTTP/1.0 \ r \ n \ r \ n"; – lgotic
ニース。私が言ったように、あなたはホストを指定する必要がありました。あなたのサーバーのIPアドレスがそれに固有のものであるかどうかは疑問です。おそらく他の人と共有されます。 – TisteAndii