2012-03-28 77 views
0

當用戶輸入驗證碼,然後單擊文件託管站點上的下載(可以說4shared.com)時,開始下載。點擊下載(輸入驗證碼後)向服務器發送請求還是隻是一個JavaScript動作?文件託管服務的響應

在此先感謝。

回答

1

如果captcha僅通過JavaScript進行驗證,則可以通過直接向服務器發送請求(例如使用curl)輕鬆繞過捕獲。所以它將打敗captcha作爲反對腳本自動下載工具的目的。

所以它必須在服務器上驗證。

0

最有可能的「下載」按鈕屬於哪個瀏覽器重定向到一些動作可以在正確的驗證碼的情況下,設置Content-Disposition等標題和讀取文件的字節形式...

0

它通常會觸發一個AJAX生成/激活並返回下載鏈接的請求。有時它也會提交一個經典的表單,其中服務器響應重定向到文件或文件內容。