與實現HTTP Web服務器相比,我們如何實現HTTP代理,有什麼區別?有關於此主題的權威指南或RFC或有用的書嗎?HTTP代理如何使用HTTP協議?一個代理RFC?
22
A
回答
13
對HTTP代理服務器的要求在RFC2616 - Hypertext Transfer Protocol -- HTTP/1.1中指定。
5
代理與服務器非常相似;唯一的區別在於,在解析請求之後,它只是轉發它並返回結果*,而不是處理請求本身。由於代理服務器不必像普通服務器那樣執行相同數量的處理,因此與完整服務器相比,代理服務器對於請求的解析通常要少得多,但否則它的想法是一樣的。
*一些代理實現額外的緩存。有些人也反應/請求,但這是一種邪惡的代理人,希望你沒有想到。
+0
過濾器代理通常用於維護一些隱私。它們也有助於擺脫不需要的內容,例如廣告或跟蹤Cookie,並且可以減小傳輸的大小。另一方面,簡單傳遞代理可用於跟蹤和記錄您的所有活動。 – KingCrunch
相關問題
- 1. 我們可以使用http代理使用AMQP協議嗎?
- 2. 使用IoT代理JSON和HTTP傳輸協議
- 3. 實現一個HTTP代理
- 4. HTTP代理與代理
- 5. 節點HTTP代理/ HTTP代理中間件 - 你如何操縱代理響應
- 6. HTTP over socket使用HTTP代理
- 7. powershell http不使用代理
- 8. 與Savon使用HTTP代理
- 9. NodeJS HTTP代理?
- 10. Java Http代理
- 11. Java HTTP代理
- 12. activemq http代理
- 13. AFNetworking HTTP代理
- 14. 如何在Python3中使用HTTP代理?
- 15. 如何在http-kit中使用代理
- 16. 如何判斷http代理
- 17. http代理如何工作?
- 18. HTTP隧道與HTTP代理
- 19. HTTP-GET-HTTP-POST代理
- 20. 帶有phantomjs的browserMob代理爲http協議拋出「java.net.UnknownHostException」
- 21. 顛覆:svn的協議與HTTP/HTTPS代理
- 22. 哪個http python代理?
- 23. 如何在iPhone中使用協議代替代理
- 24. 使用協議/代理傳遞數組
- 25. 如何使Apache代理http請求https:
- 26. 背後HTTP代理
- 27. HTTP請求代理
- 28. 如何使用node-http-proxy代理所有HTTP請求
- 29. Swift - 代理協議結構
- 30. 弱代理和類協議
我也發現rfc3143有用 – unixman83