1

HTTP (GET) リクエストを実行して、URL の JSON コンテンツを取得したいと考えています (別の方法がない限り...)。WiFi 経由で HTTP 要求を実行する最良の方法は何ですか? 私はこれを C/C++ で書いているので、プログラムで HTTP リクエストを行う方法について疑問に思っています。

私が持っているページからJSONを読み込もうとしています。HTTP リクエストを適切に実行する方法がわかりません。私が試しているコードは次のとおりです。

  Serial.println(client.print("GET /private/tweets_json.php?count=1&screen_name=rawd_dev HTTP/1.1\r\nHost: example.com\r\nConnection: close\r\n"));

「クライアント」は、コードの前半で接続されていることが確認されています。ただし、501 応答が返されます。

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>501 Method Not Implemented</title>
</head><body>
<h1>Method Not Implemented</h1>
<p>GET to /index.html not supported.<br />
</p>
<p>Additionally, a 404 Not Found
error was encountered while trying to use an ErrorDocument to handle the request.</p>
</body></html>
HTTP/1.0 200 OK
Content-Type: text/html; charset=utf-8
Cache-Control: no-cache
Vary: Accept-Encoding
Date: Thu, 05 Sep 2013 03:15:12 GMT
Server: Google Frontend
Alternate-Protocol: 80:quic

何が原因なのかわかりません。それはどのように行われるべきですか?

4

0 に答える 0