urlconnection
读取HTTP包文的BODY部分,再存储

解决方案 »

  1.   

    import java.io.*;
    import java.net.*;
    public class URLClient {
    protected URLConnection connection;
    public static void main(String[] args) {
    URLClient client = new URLClient();
    String yahoo = client.getDocumentAt("http://www.yahoo.com");
    System.out.println(yahoo);
    }public String getDocumentAt(String urlString) {
    StringBuffer document = new StringBuffer();
    try {
    URL url = new URL(urlString);
    URLConnection conn = url.openConnection();
    BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
    String line = null;
    while ((line = reader.readLine()) != null)
    document.append(line + "\n");
    reader.close();
    } catch (MalformedURLException e) {
    System.out.println("Unable to connect to URL: " + urlString);
    } catch (IOException e) {
    System.out.println("IOException when connecting to URL: " + urlString);
    }
    return document.toString(); }
    }
      

  2.   

    http://expert.csdn.net/Expert/topic/2927/2927495.xml?temp=.9325525
    那里有你要的答案,只要前面加个http就行了!!!