不多说,直接上代码
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLEncoder;
public class HttpClientUtil {
public static final String urlString = "http://....?passport=...&password=..."; //先登录保存cookie
public static final String urlString2 = "http://......";
public String sessionId = "";
public void doGet(String urlStr) throws IOException{
String key = "";
String cookieVal = "";
URL url = new URL(urlStr);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.connect(); //到此步只是建立与服务器的tcp连接,并未发送http请求
/**
* 设置cookie
*/
if(!sessionId.equals("")){
connection.setReque