什麼.NET類/方法可以使用我寫一個簡單的HTTP(S)代理,將我的電腦上運行,以便:什麼.NET類來代理HTTP請求? (和跟蹤使用的帶寬)
- 代理所有HTTP(S)請求通過它
- 讓我得到每proxy'ed請求(例如內容長度)所使用的帶寬
- 讓我把每個請求代理請求應用程序或進程名
- 能夠代理/流通過的請求,我的正常代理服務器(服務器名稱,端口,用戶名,密碼)
什麼.NET類/方法可以使用我寫一個簡單的HTTP(S)代理,將我的電腦上運行,以便:什麼.NET類來代理HTTP請求? (和跟蹤使用的帶寬)
你想在客戶端做到這一點,對吧?
我認爲WebRequest
可能是你在找什麼。至於如何掛鉤到操作系統...這是一個不同的問題。
FWIW我相信這是您正在尋找的反向代理。如果您不打算將請求分發到多個內部服務器,我不明白爲什麼您無法通過簡單的HTTP模塊實現所有這些。 – 2010-03-31 19:03:16
嘿克里斯 - 你是什麼意思?你有什麼想法我可以看?像英鎊或魷魚在反向代理模式? – Greg 2010-04-01 01:05:21