【问题标题】:Capture local http post traffic捕获本地 http post 流量
【发布时间】:2013-04-25 16:06:17
【问题描述】:

我在同一台窗口机器上有两个 C# winform 应用程序。

  • 第一个应用程序在 localhost 和端口 4567 上运行一个 http 侦听器 (不通过 IIS)
  • 第二个应用程序发出一个 http 帖子 (httpWebRequest) 到 4567 端口。

我正在尝试像在 Fiddler2 中查看 http 流量时一样查看 post/request 流量。到目前为止,我在尝试使用 fiddler2、Charles 和 Wireshark 捕获此流量时运气不佳。

有没有人知道如何捕获这种流量?

【问题讨论】:

    标签: c# httpwebrequest fiddler wireshark


    【解决方案1】:

    要使用 fiddler 查看对本地应用程序的请求,请在调用应用程序中设置 URL,如下所示

    http://localhost.fiddler:4567/

    下面的帖子应该可以帮到你

    Monitor traffic to localhost from IE or .NET

    【讨论】:

      【解决方案2】:

      Fiddler 无法拦截 localhost 流量,因为 fiddler 是代理服务器,.NET Framework 不会通过代理服务器发送本地请求。

      要解决此问题,您可以更新应用程序以将数据发送到 localhost.fiddler 而不是 localhost

      【讨论】:

        猜你喜欢
        • 2012-08-30
        • 1970-01-01
        • 2015-01-25
        • 1970-01-01
        • 2015-05-24
        • 2010-11-07
        • 2011-09-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多