2013-09-29 82 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参数。包括后,我能够得到一个好的曲奇。