2011-06-09 70 views
0

我想用java中的httpclient(我正在爬網站)登錄到yahoo.de。要提交具有用戶名和密碼的表單,我使用Postmethod。我發現我必須在post方法中傳遞一些隱藏的值(它們是動態生成的)以及用戶名和密碼。有誰知道我該怎麼做?我如何使用httpclient處理javascript?任何幫助,將不勝感激 !用腳本httpclient的java腳本

回答

1

我懷疑HTTPClient是否會支持java腳本,你可能不得不尋找雅虎是否支持頁面中的非JavaScript登錄過程,並抓住這些字段來登錄。

否則使用雅虎的開放標識API來認證用戶。更多的信息在這裏:http://developer.yahoo.com/openid/

+0

謝謝拉克什!但我仍然有同樣的問題.....任何其他想法? – user523956 2011-06-16 13:00:25