4

fiddler で、リクエストがホストに到達する前に途中で終了する方法。たとえば、リクエストを送信し、そのリクエストにブレークポイントを設定して、応答を受信できないようにしたいとします。基本的に、元の呼び出し元に返される前に応答を検査し、接続が失われた場合や、要求がサーバーに到達できなかったその他の終了があった場合にサービスがどのように動作しているかを調べたいと考えています。どんな答えでも大歓迎です。欠陥があれば申し訳ありません。私は Fiddler を使用する初心者です。:)

4

1 に答える 1

5

Fiddler には、リクエストを妨害するためのメカニズムがいくつか用意されています。レスポンスを返さずに単にリクエストを強制終了することが目的の場合は、Fiddler の AutoResponderで*dropまたは*resetルールの Action を使用してルールを作成できます。

*drop応答を送信せずにクライアント接続をすぐに閉じます。クロージャは TCP/IP レベルで適切に行われ、FIN がクライアントに返されます。

*reset応答を送信せずにクライアント接続をすぐに閉じます。クローズは TCP/IP レベルで突然行われ、RST がクライアントに返されます。

または、Fiddler で HTTP/4xx または HTTP/5xx をクライアントに返すようにすることもできます。

最後に、ブレークポイントを使用して、リクエストをサーバーに送信する前に手動で操作したり、サーバーのレスポンスをクライアントに送信する前に操作したりできます。bpuQuickExec ボックスのコマンドを使用して、特定の URL (例: bpu sample.asp) でブレークします。

于 2013-03-28T20:27:03.403 に答える