2012-11-06 42 views
3

下面是XML/RSS Feed文件:XML 1.0/RSS 2.0文檔的標題?

<?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"); 

我應該使用什麼樣的頭?

+1

聽起來像你需要了解HTTP是什麼以及它是如何工作的。閱讀[RFC 2616](http://tools.ietf.org/html/rfc2616)。 –

回答

0

您應該瞭解HTTP或使用更高級別的API,如java.net.HttpURLConnection