3

XML/RSS フィード ファイルは次のとおりです。

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"
                xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
                xmlns:georss="http://www.georss.org/georss">
  <channel>
  ...
    <item>
    ...
    </item>

    <item>
    ...
    </item>
  </channel>
</rss>

次のようなソケットでファイルを取得したい場合:

Socket socket = new Socket(/* THE SITE*/ , 80);
OutputStream os = socket.getOutputStream();
OutputStreamWritter osw = new OutputStreamWritter(os);
BufferedWriter bw = new BufferWriter(osw);
bw.write("HEADER OF THE SITE");

どのヘッダーを使用すればよいですか?

4

1 に答える 1

0

HTTP について学ぶか、 のような高レベルの API を使用する必要がありますjava.net.HttpURLConnection

于 2012-11-06T08:01:47.327 に答える