我有一个场景需要我将 HTTP header 附加到机器上所有基于 IE 的传出 HTTP 通信。这不需要在 IE 之外工作。
我首先尝试在 C# 中创建一个简单的 HTTP 代理,但是这个代理的性能不是很好,并且 HTTPS 通信存在问题。
我的第二次尝试是使用 FiddlerCore,我希望它有更好的性能,但只比我自己创建的快一点点。
除了编写 TCP 过滤器驱动程序来执行此操作(不在我的技能范围内)之外,还有其他选择吗?严格来说,这不一定是 HTTP header 。它甚至可以是我附加到用户代理字符串的东西。
我正在考虑创建一个简单的 BHO,但我希望有一个更简单的解决方案……也许我可以用 C# 编写的解决方案。
最佳答案
如何只读取代码中的用户代理字符串,如果是 IE,则附加 HTTP header ?
关于c# - 向所有 IE 请求附加 HTTP header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5275443/