修改HTTP URL是可以修改用戶的HTTP請求上飛
www.example.com/options
,而不是
www.example.com/options_and_params
我的情況是,30000用戶連接到我公司的網絡骨幹和我想要在主幹交換機和Radware LoadProof之間添加一個或多個服務器(使用我當前正在處理的代碼)來實現此項工作。
谷歌搜索了一夜後,我沒有領先,但一些問題:
- 我不需要通過網絡攔截每一個數據包。有了像iptables這樣的幫助,我可以過濾掉我想要的軟件包。我在使用iptables之前完成了它。但是,數據包不等於HTTP流。我需要做HTTP重構嗎?
- 如果我成功找到了一種修改HTTP請求URL內容的方法,我仍然應該把它放回網絡流。據我所知,TCP數據包有一個校驗和,在我修改了內容之後,它一定是錯誤的。我如何計算新的校驗和並將數據包放回網絡?
這是我第一次做網絡編程或分組處理髮展。任何建議表示感謝。
沒有辦法在服務器級別使用簡單的重寫規則?他們應該適合添加參數。 – arkascha
參見[Fiddler2](http://www.fiddler2.com/fiddler2/)的'AutoResponder'。 AFAIK,你可以使用它的c#庫。 –
@arkascha重寫規則不能滿足我的需要。該網站沒有在我的公司內部運行,我無法控制它。 –