[英]Jsoup library in Java - logging on Google
問題是我應該如何編寫代碼以僅接收一個cookie,該cookie可用於連接到需要登錄的網站?
Connection.Response res = Jsoup.connect("https://gmail.com")
.data(<all stuff for logging in>)
.execute();
res.cookies()
會給我我的會話ID等。
我嘗試了這個:
String loginUrl = "https://accounts.google.com/Login?hl=pl#identifier";
Connection.Response res = Jsoup.connect(loginUrl)
.data("Email", MYMAIL)
.execute();
Connection.Response res2 = Jsoup.connect(loginUrl)
.cookies(res.cookies())
.data("Passwd", MYPASS)
.execute();
Document page = Jsoup
.connect("https://adwords.google.com/")
.cookies(res2.cookies())
.get();
System.out.println(page.toString());
而且我沒有看到我想要看到的頁面。 可能這不應該起作用,但是我還不能編寫任何更好的代碼。 它在t上起作用
基本上,我的主要目標是能夠使用Java(我正在使用Eclipse)從AdWords提取數據。 最后的障礙是登錄。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.