我正在寻找一个开源.Net HTTP代理库。基本上我想开发像Fiddler这样的东西(更轻,功能更少)。
答案 0 :(得分:7)
Mentalis不能很好地处理非ASCII。 Fiddler的核心代理引擎称为“FiddlerCore”,现在可用作.NET类库:http://www.fiddler2.com/fiddler/Core/
答案 1 :(得分:4)
我在工作中使用了Mentalis代理: http://www.mentalis.org/soft/projects/proxy/
有一段时间没有被触及,所以可能会有一些错误。
许可证详细信息在此处:http://www.mentalis.org/site/license.qpx
答案 2 :(得分:1)
有URLRewriter.NET,IIS / ASP.NET的免费开源组件。
顾名思义,它是一个URL重写组件,但它具有代理功能。在配置文件中使用这样的简单行
RewriteRule ^(.*) http://www.testsiteXY.com$1 [P]
您可以轻松地将其用作代理。