元の要求から取得した応答で参照されるリソースに基づいて、依存する要求を呼び出すことができる (Visual Studio のテスト ツール フレームワーク内の) WebTestRequest クラスの動作をシミュレートしたいと考えています。
たとえば、次のようにして Web リクエストを発行し、レスポンスを取得するとします。
string url = "http://www.mysite.com";
WebRequest request = WebRequest.Create(url);
using (WebResponse response = request.GetResponse())
{
StreamReader reader = new StreamReader(response.GetResponseStream());
string responseText = reader.ReadToEnd();
}
responseText
他のリソース (js/css ファイル、画像など) へのリクエストがあるかどうかを解析して確認できるようにしたいと考えています。
これを行う簡単な方法はありますか?リソース要求の一部はプログラムで設定されている可能性があり、単純なテキスト解析では明らかにならない可能性があるため、これを手動で行うことをためらっています。