如何在 IE 中嗅探/捕获已提交的表单数据?

如何在 IE 中嗅探/捕获已提交的表单数据?

我填写了一份在线表单,该表单正在提交给一个崩溃的 ASP.NET 应用程序。如果我刷新,我会收到以下消息:

为了再次显示该网页,Internet Explorer 需要重新发送您之前提交的信息。

如果您正在进行购买,则应单击“取消”以避免重复交易。否则,请单击“重试”以再次显示该网页。

这让我相信我填写的表单数据仍然在 IE 的内存中。我该如何获取它?我尝试使用 Fiddler 进行挖掘。我可以看到请求,但找不到查看实际表单数据的方法。

答案1

我安装了 Fiddler 2,刚刚在一个要求我重新发布数据的页面上尝试了它。我可以在顶部的 Session Inspector 选项卡中看到所有会话信息。TextView 显示原始格式,WebForms 显示包含每个名称-值对的表格。您甚至可以构建自己的响应。我使用 IE 开发人员工具栏来获取大多数 HTML 或 CSS 帮助,包括图像和表格,但使用 Fiddler 来获取协议内容。

答案2

尝试安装Web 开发助手。我想你可以用那个工具来查看发布的内容。

答案3

微软提供了 IE 开发人员工具栏。它包含所需的所有数据。

维基百科链接:http://en.wikipedia.org/wiki/Internet_Explorer_Developer_Toolbar

答案4

已经建议的 IE 开发人员工具栏和 Fiddler2 工具是有价值的。

我也喜欢TamperIE插件可用于此类故障排除,特别是当表单值是您要查找的内容时。本质上,启用 TamperIE 后,您可以看到并修改任何 GET 或 POST 请求中的查询字符串和表单变量。

另一个值得一提的 IE 插件是ieHttpHeaders。虽然它通常用于查看请求和响应标头序列,但它也可以显示请求正文(即 POST 表单变量等)。

相关内容