【问题标题】:Intercept HTTP Traffic from browser and show the headers in c#拦截来自浏览器的 HTTP 流量并在 c# 中显示标头
【发布时间】:2014-10-04 07:32:07
【问题描述】:

我需要创建 ac# 应用程序,通过在浏览器中添加代理设置来拦截来自用户浏览器(Firefox、chrome)的 http 流量,然后在不使用任何第三方插件(如 FiddlerCore)的情况下显示请求的 HTTP 标头。

我找到了一些使用 HttpListener 的示例,但没有一个显示标题。

【问题讨论】:

  • 我想我在你的帖子中遗漏了一些东西 - 看起来你正在尝试创建一个应用程序,但没有人为你提供完整的源代码这是一个问题...考虑重新措辞您的帖子并显示您已经拥有的代码,这样就不会有这样的错误印象。

标签: c#


【解决方案1】:

如果你有兴趣构建一个简单的代理服务器,那么你可以看看这里。

http://www.dreamincode.net/forums/topic/288683-a-simple-proxy-server-in-c%23/ 从那里有几行

我编写了一个在命令行上运行的简单且极简的 HTTP 代理服务器。 在 Start() 方法中,TcpListener 会阻塞,直到它收到客户端请求并创建一个新线程(ThreadHandleClient 方法)来处理该客户端,获取其 url 并中继数据。

【讨论】:

    猜你喜欢
    • 2011-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-31
    • 2019-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多