2011-03-07 87 views
0

我试图从我的aspx页面获取单个httpwebrequest的范围内发生的请求的列表。httpwebrequest - 获取所有请求

当使用fiddler时,您向IE请求一个页面。在做请求时,页面请求x个其他文件作为请求的一部分。 Fiddler告诉你,你正在得到一个.css文件,一个.js文件,也许它也会在它呈现之前从该页面请求其他几页。

我希望能够从我的aspx页面创建httpwebrequest,然后监视(或列出)在该请求中被调用的URL。

这就是说我开放替代方式来做请求。例如IFRAME等。

也许这只是不能从一个aspx页面完成。想法?

+0

你可以看到列表中,当你创建的页面(脚本,CSS,图像,...)+从JavaScript动态生成的请求(您只看到从客户端)。 –

回答

-1

这不能从ASPX页面完成。我认为你应该挂钩全局ASAX事件之一(通过编写自定义的HttpModule)并拦截那里的请求。