發送http請求有任何限制。我從我的程序開始循環發送它們,一切都會好起來,但是之後出現錯誤,說因爲目標機器拒絕連接,請求失敗。錯誤可能在我身邊,還是它是目標錯誤?Http請求錯誤
Q
Http請求錯誤
0
A
回答
0
這些要求是否保持開放?我相信在HTTP規範中,打開連接的數量是有限制的,因爲我記得它很低。
0
目標機器有可能在短時間內檢測到您發送了很多請求,因此決定拒絕您訪問(因爲它看起來像DOS攻擊)。嘗試在每個請求之間暫停一下(比如100ms)。
0
如果您在很短的時間間隔內發出太多請求,許多主機會阻止您的IP地址。這通常是通過設計,並防止自動頁面抓取。降低您的請求率可能會有所幫助。
0
通常將配置Web服務器,以便它們只允許每秒/每分鐘/小時從特定客戶端發出一定數量的請求。所以如果你在發出一些請求後得到一個HTTP錯誤,那麼它就是阻止你的IP的服務器。你需要表現得很好,並且在請求之間有一個超時時間,多長時間取決於服務器,你需要通過反覆試驗來弄清楚。
相關問題
- 1. http請求中的錯誤
- 2. HTTP請求:400錯誤
- 3. HTTP請求Swift錯誤
- 4. Android Http請求錯誤
- 5. 請求庫和http錯誤
- 6. http POST請求錯誤400
- 7. HTTP 400錯誤請求錯誤C#
- 8. flex webservice錯誤:HTTP請求錯誤
- 9. Http POST請求和400錯誤請求錯誤
- 10. HTTP請求失敗! HTTP/1.1 400錯誤請求
- 11. http請求的HTTP請求
- 12. POST返回HTTP 400錯誤請求
- 13. AngularJS HTTP請求錯誤處理
- 14. HTTP頭400錯誤的請求響應
- 15. HTTP Web請求中的VB.Net錯誤403
- 16. http - 請求實體太大 - 錯誤413
- 17. 錯誤思科Prime HTTP GET請求
- 18. HTTP 414錯誤的請求URL太長
- 19. Flex Ruby on Rails http xml請求錯誤
- 20. $ http請求上的角度405錯誤
- 21. 加速HTTP請求python和500錯誤
- 22. 錯誤超時得到HTTP請求golang
- 23. LinkedIn HTTP錯誤999 - 請求被拒絕
- 24. Android的Http請求鑄造錯誤
- 25. HTTP/1.1 400錯誤請求400
- 26. 發送HTTP POST請求錯誤
- 27. XHR.statusText錯誤當中止角$ http請求
- 28. Http GET在android中的請求錯誤
- 29. YSlow:錯誤的HTTP請求數量?
- 30. Angular2 HTTP請求 - 設置cookie錯誤
我忘了提及我發送請求到我自己的服務器,並沒有保護DOS攻擊 – ypypy