如何获取发布/提交表单重定向到的实际 URL?

如何获取发布/提交表单重定向到的实际 URL?

您可能知道,当您通过表单提交数据时,您实际上是在访问一个 URL,并且您提交的数据作为查询字符串包含在 URL 中。

例如
如果表单要求您提交您的姓名、年龄和工作,当您按“提交”时,您实际上会被重定向到以下 URL:

http:testsite.com/form.php?send=profile&name=john&age=23&job=engineer

我的问题是如何从任何表单获取此 URL?我以前有一个 Firefox 扩展可以做到这一点,但我忘记了它的名字,现在也找不到它了。

答案1

访问页面源代码并浏览到<form>标签将告诉您数据应该发送到哪里。该特定表单中的所有字段(您提到的参数)将按惯例发送到 中指定的页面form action

为了分析提交的数据,请使用拦截工具(打嗝装就是一个很好的例子)。这样,你就能知道什么东西要放到哪里去了。

答案2

一个免费且完整的解决方案是 wireshark,它有点复杂,并且必须添加过滤器,因为它不仅仅是网络流量。

(FF 插件) https://developer.mozilla.org/en-US/docs/Mozilla/Debugging/HTTP_logging

谷歌网络嗅探器或分析器等

相关内容