是否可以使用scrapy模擬在www.eoddata.com等網站上登錄?該網站使用發佈請求提交登錄信息。如何使用scrapy來模擬通過POST請求完成的登錄(編碼)
0
A
回答
1
-3
看來scrapy本身是不夠的,像Wireshark的嗅探工具是一個必須解決的問題:)
0
是的,但由於形式的動態性質你可能需要首先閱讀登錄頁面以獲取字段和任何CSRF類型字段的確切名稱。你要遵循這樣的
- 序列與刮刀
- 閱讀原始表單頁面解析這個HTML獲取用戶名字段,密碼字段的名稱,以及任何CSRF類型的認證名稱/值田
- 發個帖子與設置的用戶名,密碼字段設置爲密碼,並在上一步驟
- 捕獲的任何其他CSRF類型字段的用戶名字段登錄URL得到驗證Cookie的響應
查看Firebug的登錄信息以獲取登錄URL,並查看字段名稱和值是否是動態的。
相關問題
- 1. 如何使用Python請求模塊來模擬HTTP post請求?
- 2. 通過scrapy模擬表單登錄
- 3. 通過Json Post登錄到iCloud請求
- 4. 如何模擬POST請求?
- 5. 如何使用登錄Cookie登錄並執行POST請求
- 6. 模擬POST請求
- 7. 如何使用POST請求模塊登錄到Github?
- 8. 如何通過python請求登錄Google?
- 9. 如何通過POST請求
- 10. stackoverflow如何通過Gmail完成登錄?
- 11. 成功登錄後POST請求失敗
- 12. 如何使用node.js上的請求模塊設置POST編碼?
- 13. Guzzle Laravel - 使用POST請求登錄
- 14. 如何登錄HTTP POST請求
- 15. 如何使用curl通過代理模擬Firefox的請求?
- 16. 編碼POST請求
- 17. 編碼POST請求
- 18. 通過android模擬器發送HTTP POST請求不起作用
- 19. 模擬HTTP POST請求
- 20. 如何使用請求通過python登錄網站?
- 21. 通過HTTPS登錄的長POST請求android
- 22. 等待請求完成 - Python的Scrapy
- 23. 如何爲通過socksipy發出請求的scrapy編寫DownloadHandler?
- 24. 使用scrapy發出POST請求
- 25. IOS不編碼加號(+)登錄x-www-form-urlencoded POST請求?
- 26. 使用Jakarta HttpClient來模擬POST網絡請求
- 27. 如何取得網站上的成績,並使用POST請求執行登錄?
- 28. 可能使用C#來模擬AngularJS登錄提交像Post?
- 29. 的Python POST請求編碼
- 30. 請求使用python進行POST編碼
Scrapy能夠處理POST登錄。 – RedX