【问题标题】:How to see in fiddler what is posted to server如何在提琴手中查看发布到服务器的内容
【发布时间】:2014-01-20 19:59:34
【问题描述】:

我安装了 fiddler 并发出了 GET 请求。它给了我从服务器返回的标题和 cookie 等内容。现在我想知道当我发布表单时检查(使用提琴手)发布到服务器的内容的方法(使用 firefox 或文本框中的一些值)任何浏览器)。请记住,我并不是想知道在提琴手中撰写帖子请求的方式。我想知道浏览器发送到服务器的内容。实际上撰写帖子请求不起作用,它返回我发布的同一页面,所以我想知道我无法执行的浏览器正在做什么? 提前致谢。

【问题讨论】:

  • @nrathaus 如何在 Fiddler 中查看使用 IE 发出的发布请求。你能帮我多一点吗?
  • 打开Fiddler,有没有报错?不?太好了,打开IE,浏览一个网站,就是这样,应该可以了
  • 我做了同样的事情,但是当我在 IE 中打开任何站点时,提琴手没有显示会话。我需要做更多的事情吗?
  • 我认为 @nrathaus 将 Firebug 和其他 Web 开发人员工具与 Fiddler 混淆了。您可以使用 Fiddler 中的“检查器”选项卡。上半部分是请求,因此可以根据请求的类型检查 Headers、WebForms、Cookie、Raw、JSON 和 XML 等项目。
  • @ernie 我可以理解,我可以在“检查员”选项卡中检查所有内容。但是什么?我在 IE 中发出了 Post 请求,然后 fiddler 可以向我展示 IE 会话。我无法看到这一点。当然,我可以在提琴手中撰写发布请求,但无法将信息上传到服务器。所以我想知道浏览器(IE 或 Firefox)在发布表单时实际在做什么。

标签: post httpwebrequest http-post fiddler httpwebresponse


【解决方案1】:

单击您希望在 Fiddler 中看到的请求,右键单击并选择“解码选定会话”。

【讨论】:

    【解决方案2】:

    如果您说:“从 Internet Explorer 发送 POST 时,我在 Fiddler 的 Web 会话列表中没有看到任何流量”,您应该按照此处列出的故障排除步骤操作:https://groups.google.com/forum/#!topic/httpfiddler/SsZnGxdxklg

    如果目标页面是 HTTPS,则需要确保启用 HTTPS 解密,否则除了 HTTPS 流量流经的CONNECT 隧道之外,您将看不到任何其他内容。

    否则,如果您确实在 Web Sessions 列表中看到 POST,请双击它以激活 Inspectors 选项卡。使用Web Forms 选项卡或Raw 选项卡查看从客户端应用程序发布的数据。

    您可能想观看 Fiddler 教程视频以快速了解如何使用 Fiddler:http://www.youtube.com/playlist?list=PLvmaC-XMqeBbw72l2G7FG7CntDTErjbHc

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-12
      • 1970-01-01
      • 2015-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多