// 登入成功後的操作
getmethod getmethod = new getmethod(dataurl);
// 每次訪問需授權的**時需帶上前面的 cookie 作為通行證
getmethod.setrequestheader("cookie", tmpcookies.tostring());
// 還可以通過 postmethod/getmethod 設定更多的請求後資料
// referer 標識從**來的
postmethod.setrequestheader("referer", "http:login.jsp");//可以從fiddler裡看到相關資訊
// 拿到頁面資料
string html = getmethod.getresponsebodyasstring();
// 解析獲取的頁面資料
document doc = jsoup.parsebodyfragment(getmethod.getresponsebodyasstring());
elements elementstr = doc.select("#rpttable");
system.out.println(elementstr.tostring());
} catch (exception e)
}}總結:loginurl 和dataurl 要獲取準確,可以用fiddler檢視所有的請求路徑和格式
(最新)HttpClient4模擬登入騰訊微博
public static weibouser login string uin,string p reader.close 登入 if entity.indexof 登入成功 1 u new weibouser u.setusername uin u.setuserpass p u.setdisp...
httpClient 模擬表單提交
httpclient 模擬表單提交 httpclient 模擬表單提交 public static void diandianadd int i 將表單的值放入postmethod中 postmethod.setrequestbody data 執行postmethod httpclient對於要求...
HttpClient 4 X 保持登入
session的保持是通過cookie來維持的,所以如果使用者有勾選x天內免登入,這個session 就x天內一直有效,就是通過這個cookie來維護。如果沒選x天內免登入,基本上就本次才能保持session,下次開啟瀏覽器就要重新登入了。所以在web安全裡,黑客通過xss,最終目的就是獲取cook...