回答
看看micro_proxy
。它只實現了260行C
代碼中的HTTP/HTTPS代理的所有基本功能。
另一個非常簡單的實現可以在Proxy
找到。
Thanx!他們是有用的鏈接。 – 2009-11-14 16:21:30
什麼協議的代理服務器?在你知道之前,開始編碼並不是最有利的下一步。
在您決定要實現什麼協議後,您(可能)需要閱讀套接字API。
一旦完成,有三條主要路徑可以使用基於輪詢/基於選擇的循環來分離每個會話進程或使用線程來混洗數據。
它是一個HTTP代理,我知道套接字API。 – 2009-11-14 15:40:31
奇怪。 Ankit和Alex Xander事實上是同一個人嗎? – 2009-11-15 09:34:23
@Vatine你的3條主要路線與創建代理有什麼關係? – Howiecamp 2015-05-12 00:57:23
- 1. HTTP代理服務器
- 2. http php代理服務器
- 3. PHP HTTP代理服務器
- 4. Java HTTP代理服務器
- 5. HTTP服務器能夠代理請求
- 6. HTTP代理服務器中的Delphi DataSap
- 7. FSharp.Data和代理服務器的Http
- 8. HTTP代理服務器Java錯誤
- 9. 安裝HTTP服務器端代理或隧道服務器
- 10. 在Appache之後服務http服務器https代理
- 11. 設置特定於服務請求HTTP代理服務器的代理服務器+ REST
- 12. node.js代理服務器發佈到http服務器,並在http服務器關閉時死亡
- 13. Ember-CLI - 在HTTP代理服務器上設置HTTP授權頭
- 14. 通過服務器/代理服務器
- 15. 在初始化/代理服務器/代理服務器/
- 16. 代理服務器,它可以處理http和https請求 - java
- 17. HTTP代理服務器 - 需要處理動態客戶端
- 18. Gitblit在CONNECT後從代理服務器收到HTTP代碼504
- 19. 我的GWT服務器端代碼的http代理
- 20. 的Tomcat應用反向代理服務器與Apache HTTP服務器
- 21. 使用瀏覽器的HTTP/1.0代理服務器
- 22. HTTP代理+ WCF netMessagingBinding +服務總線
- 23. Web服務和代理服務器
- 24. 如果Java的http代理服務器關閉,它將恢復爲非代理服務器
- 25. 「Socks代理服務器」和「支持CONNECT請求的HTTP代理服務器之間的區別」
- 26. HTTP服務器
- 27. 設置代理服務器
- 28. Netty代理服務器
- 29. ServiceStack HttpUtils +代理服務器
- 30. 通過代理服務器
在什麼時候?你卡在哪裏? – Nifle 2009-11-14 15:38:00
我認爲第一步是要記錄需求。 – sambowry 2009-11-14 16:02:42