2016-05-28 8 views
1

イムはアプリ上でいくつかのテストを実行し、アイブ氏は、私はWiresharkのを使用して私とアプリケーションサーバー間のトラフィックを盗聴するときhappends奇妙なことにつまずいフォローTCPストリームウィンドウに切り抜いた場所でポストパラメータを示す:Wiresharkのは

でイムは、アプリのHTMLを通じてPOSTリクエストを作り、それがそのように見えるのシナリオ: making the post request through the app's html

しかしImはChromeの拡張機能「郵便配達」を使用して同じことを要求するとき、それはそのようになっています

enter image description here

なぜリクエストの先頭にパラメータが表示されるのですか?ここで何が変わったの?

私は最初のオプションで動作していて、2番目のオプションで動作することを拒否しているというヒントを見つけようとしています。私はあらゆる小さい事を調査する必要がある理由のthats ..

編集:

私はこれを説明するために、短いHTMLページを書いて、2番目のオプションはここにも起こります。

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

答えて

1

postmanは、デフォルトで空のボディを送信します。enable the rows of key-value fields for them to be added to the requestが必要です。 postmanはページのformを読み取らないため、そのパラメータをプラグインフィールドに挿入する必要があります。そうでなければ、postmanは、あなたが見るのと同じように空の要求を送信します。

あなたはpostmanBodyタブでフィールドを入力する必要があります。

右私はアイブ氏がちょうどとにかく..配達員に間違った場所に感謝するパラメータを置く考えています

postman boy tab

+0

! – NirPes

1

それは非常にです奇妙な最初のものは正しい。 2つ目はget semanticsを使用していますが、内容のない投稿をしています。私はこのクロムエクステンションの代わりに別のものを試してみたい。