2014-12-18 126 views
0

是否有一些輕量級HTTP路由器?需要執行以下操作:由於防火牆的原因,有幾個客戶端應用程序將使用相同的端口連接到服務器:通常只打開幾個端口並且無法打開它。輕量級HTTP路由器

客戶端應用程序使用WCF(通過HTTP)或HTTP僅用於與服務器進行通信。可以通過HTTP標頭區分它們(對於不同的應用程序,URL是不同的)。所以需要的是解析HTTP請求,然後根據URL將它們重定向到適當的端口。我不想爲這個任務使用IIS或其他Web服務器,因爲它太重了。我想要一些輕量級的解決方案 - 一些應用程序或簡單的框架,我可以創建轉發規則,就是這樣,沒有什麼需要了。

我發現了一些HTTP解析器,例如https://github.com/bvanderveen/httpmachine,但我手動重定向請求,可能有一些工具可以爲我完成所有工作。我認爲這種任務很流行,應該有一些輕量級的解決方案。你能推薦任何?

在此先感謝。

+0

試試這個:http://haacked.com/archive/2007/06/19/unit-tests-web-code-without-a-web-server-using-httpsimulator.aspx – 2014-12-18 23:27:05

+0

@ Valamas-AUS這就是HTTP模擬器來模擬請求,而不是HTTP路由器。我需要根據HTTP頭將請求重定向到另一個端口。 – pfedotovsky 2014-12-19 12:48:58

回答

0

對於任何有興趣的人 - 我找到了一個很好的工具,叫做FiddlerCore link,它完美地滿足了我的要求。