Wireshark在后续TCP流窗口中显示不同位置的后置参数

时间:2016-05-28 11:30:56

标签: http post tcp wireshark postman

我在应用程序上运行了一些测试,当我使用wireshark嗅探我和应用服务器之间的流量时,我偶然发现了一件奇怪的事情:

在我通过应用程序的html发布帖子请求的情况下,它看起来像这样: making the post request through the app's html

但是当我使用chrome扩展" postman" 请求同样的事情时,它看起来像是:

enter image description here

为什么参数现在显示在请求的顶部?我的意思是,这里发生了什么变化?

我试图找到一个线索,为什么它在第一个选项中工作并拒绝在第二个选项上工作。这就是为什么我需要调查每一件小事......

修改

我写了一个简短的html页面来说明这一点,第二个选项也在这里发生:

...
<form action="http://x.x.x.x/page.cgi?id=1726931735&host_name=blah" method="post">
....

2 个答案:

答案 0 :(得分:1)

这很奇怪。第一个是正确的。第二个是使用get语义,但是做一个没有内容的帖子。我尝试使用其他内容而不是此Chrome扩展程序。

答案 1 :(得分:1)

默认情况下,

postman会发送一个空体,您需要enable the rows of key-value fields for them to be added to the requestpostman未读取页面上的form,其参数必须才能插入到插件字段中。否则postman将发送空请求,就像您看到的那样。

您需要在Body中的postman标签中输入字段:

postman boy tab