2013-09-29 121 views
0

我正在嘗試使用JSoup登錄到一個站點,但我很難找回一個好的cookie。JSoup登錄和Cookie

我不確定URL或登錄數據是否不正確。任何幫助將非常感激。

登錄頁面是here

我目前用下面的代碼嘗試:

Connection.Response res = Jsoup.connect("https://go.sfu.ca/psp/goprd/?cmd=login&languageCd=ENG") 
        .data("user", "myUserID", "pwd", "myPassword") 
        .method(Connection.Method.POST) 
        .execute(); 

我不明白的cookie信息相同數量的,如果我是 在瀏覽器中登錄並不能請求您登錄所需的頁面。

任何幫助將不勝感激! 謝謝。

+1

那麼你回來了什麼?實際上,請求還有2個參數。用戶標識和提交。包括那些2.如果它仍然不起作用,包括標題。 –

+0

啊,我錯過了提交參數,現在我收到了一個好的cookie。謝謝! – SikhWarrior

+0

如果您找到了解決方案,請發佈答案並接受它。 – MCL

回答

0

我在表單中缺少Login參數。包括後,我能夠得到一個好的曲奇。