我正在编写一个HTTP反向代理,用于特定的应用程序。代理在IIS中作为HttpHandler运行,并应用一组编码规则来查找和重写来自应用程序的HTTP响应中找到的URL,以便从浏览器发出的请求将通过代理服务器。
被代理的应用程序使用一些HTML和CSS,但主要是基于Javascript的。使用Fiddler,我可以看到应用程序从浏览器发出的请求,这通常允许我编写一个可以查找和重写特定类别的URL引用的规则,例如: HTML标记或Javascript url()调用。
但是在某些情况下,我在Fiddler中看到了一个请求,但是在之前已经返回到浏览器的HTML,Javascript或CSS中的任何地方都找不到对该URL的引用。我正在寻找一种工具或方法来帮助我在源代码级别隔离这些请求的来源。我正在使用的浏览器是安装了Firebug的Firefox。
任何建议都将不胜感激。