2011-11-18 51 views

回答

1

它会显示“您的会话超时。”

会话由cookies支持。您需要通过将检索到的响应cookie发送回后续请求来维护会话。

// #1. 
Connection connection1 = Jsoup.connect("http://example.com/firstpage"); 
Response response1 = connection1.execute(); 
Map<String, String> cookies = response1.cookies(); 
Document document1 = response1.parse(); // If necessary. 
// ... 

// #2. 
Connection connection2 = Jsoup.connect("http://example.com/nextpage").cookies(cookies).data("param1", "value1"); 
Response response2 = connection2.execute(); 
cookies.putAll(response2.cookies()); 
Document document2 = response2.parse(); 
// ... 

// Repeat #2.