我想從網站獲取數據,但首先我需要使用java登錄到該網站。該腳本一直工作到現在,但現在該網站安裝了一個反機器人系統。到目前爲止,這個過程很簡單,我創建了一個HttpStreamWriter,並將我的詳細信息提交給login.php頁面,然後獲取cookie,之後,當我想從站點獲取數據時,我從login.php重新提交cookie頁面,但是現在有一個問題:防殭屍系統: 我不知道,但我認爲這是系統: https://github.com/yuri-gushin/Roboo/blob/master/Roboo.pm可以從使用java的Flash應用程序獲取cookie?
防殭屍系統創建一個cookie,所謂的反殭屍,我可以如果沒有該cookie,就無法訪問該頁面,問題在於只有在頁面加載後才由Flash應用程序生成cookie,所以我無法從頁面獲取cookie?
任何想法如何「破解」?謝謝!
請注意單引號(')和嚴重口音(')之間的區別您應該始終使用單引號來表示撇號,因爲嚴重口音被SO用來將文本格式化爲代碼。您還可以更快地輸入,因爲不需要按空格鍵就可以正確顯示角色。 – weltraumpirat 2012-01-09 10:12:57
您可以聯繫負責該網站的人員,詢問他們是否支持獲取所需數據的任何方法。如果他們不這樣做,並且已經提出了「反機器人系統」來阻止人們做你正在做的事情,那麼也許你應該考慮尊重這一點? – 2012-01-09 15:39:03