1

Firebug で GET/POST リクエストを分析して、Web サイトの自動化に取り組んでいます。解決できない問題は、POST 要求で送信されている特定のパラメーターが見つからないことです。HTML には存在せず、*.JS ファイルにもありません。それはどこにありますか?

または、ソース内のパラメーターを適切に見つける方法に関するヒントを教えてください。この作業には Firebug が非常に便利だと思います。

更新: POST 要求にこのパラメーターが表示されます。それを生成するHTMLソースにコードが見つかりません。

4

2 に答える 2

3

使用できるツールの 1 つにFiddlerがあります。これを使用すると、Web サイトに送信されるデータをキャプチャして分析できます。

更新: POST 要求にこのパラメーターが表示されます。それを生成するHTMLソースでコードを見つけることができません

分かりました。デバッガーを使用して JavaScript をステップ実行しようとしましたか? これは、POST が作成されたポイントを見つけるのに役立つ場合があります。また、サーバー側で生成された JavaScript によって POST が生成されている可能性もあります。これは、クロスドメインのhttpxmlrequest制限 ( 「同一生成元ポリシー」とも呼ばれます) を回避する方法と見なされています。これが原因である可能性があると思われる場合、 パターンはJSONPと呼ばれます。

于 2012-11-26T15:34:02.813 に答える
0

POST パラメーターは、リクエストの本文内で送信されます。空の場合、パラメーターは送信されていません。

于 2012-11-26T15:33:43.187 に答える