<分区>
我正在尝试开发一个 C# 应用程序,它将拦截传出的 Http 请求并将结果返回到旧系统。我们有一个遗留系统,它向已停用的 Web 服务发出 Http 请求。我需要拦截传出请求并将其发送到新的 Web 服务。当响应返回时,我需要对其进行操作,然后将其发送到遗留系统。所有代码都需要放在客户端机器上。我认为类似于 http listener 的东西会起作用,但我没有得到任何结果,任何建议将不胜感激。
<分区>
我正在尝试开发一个 C# 应用程序,它将拦截传出的 Http 请求并将结果返回到旧系统。我们有一个遗留系统,它向已停用的 Web 服务发出 Http 请求。我需要拦截传出请求并将其发送到新的 Web 服务。当响应返回时,我需要对其进行操作,然后将其发送到遗留系统。所有代码都需要放在客户端机器上。我认为类似于 http listener 的东西会起作用,但我没有得到任何结果,任何建议将不胜感激。
最佳答案
感谢大家的建议,这里是答案。
我用过Fiddler2埃里克劳伦斯作为我的代理人。然后我编写了一个 Fiddler 扩展,它拦截了我感兴趣的特定 Http 请求,瞧。
关于c# - 如何拦截Http流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1465096/