当我向服务器发送表单时如何捕获我的发布请求?
我在网络服务器上的表单上遇到一些问题。为了解决这个问题,我想知道当我单击提交按钮时到底发送了什么。如何嗅探数据包并查看发送的参数?有没有一个好的工具可以让Mac准确地嗅探我正在做的这个帖子请求?
谢谢 马库斯
I face some problem with a form on a web server. To solve it I want to know what exactly gets sent, when I click the submit button. How can I sniff the packets and see the parameters who get sent? Is there a good tool for mac to sniff exactly this post request I am doing?
Thanks
Markus
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 Wireshark(Windows、Linux 等)、NetworkMiner(Windows、Linux 等)或 Xplico (Linux) 等工具。使用这些工具中的每一个,您都可以捕获网络流量以查看 HTTP 请求和 HTTP 响应。
You can use tools as Wireshark (Windows, Linux, ...), NetworkMiner (Windows, Linux, ...) or Xplico (Linux). With each of these tools you can capture the network traffic to view the HTTP-request and the HTTP-response.
最简单的方法是使用 GET 并查看通过浏览器查询发送的内容(尽管您发送的方式可能是 AJAX 并且此方法不起作用)。
此外,您还可以使用 Firefox 的 Firebug 查看正在发送的内容。
the simplest way is using a GET and see what's being sent via the browsers' query (altough the way you are sending could be AJAX and this method won't work).
Aditionally you can use Firefox's Firebug to see what's being sent.