捕获/跟踪自定义请求标头 - iis
我想捕获请求的 URL 及其序列。并且还想知道每个页面请求的资源(.JS、.CSS 和图像)。
一种选择是使用 IIS 日志。但在这里我无法将资源与请求的页面绑定。
因为我的网页已加载到桌面应用程序中。我可以添加自定义请求标头“SequenceId”,该标头将在每个页面请求上递增,并且在 IE 8 中,附加标头将传播到资源的请求标头。
但在 IIS 6.0 中,我们无法使用 IIS 日志在服务器端捕获额外的标头。
我知道我们可以从 IIS 7.0 Advance 日志记录中获取它。但我们使用的是 IIS 6.0 Web 服务器。
有人能帮我吗?还有其他更好的方法来解决吗?
谢谢, 克里希纳
I would like to capture URL requested and its sequence. And also like to know resources (.JS,.CSS and images) requested for each page.
one option is to use IIS logs. but here i am not able to bind resources with page requested.
since my web pages are been loaded in desktop application. i can add custom request header say "SequenceId" which will be incremented on each page request and in IE 8 additional header are proporgated to request header of resources.
But in IIS 6.0 we are not able to capture additional header on server-side using IIS Log.
i am aware of IIS 7.0 Advance logging where we can get it. but we are using IIS 6.0 web server.
Can anyone help me out ? is there any other better way to solve it?
Thanks,
Krishna
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议您看一下 HTTP 处理程序。
http://msdn.microsoft.com/en-我们/库/ms228090(v=VS.90).aspx
I would recommend you to take a look at HTTP handlers.
http://msdn.microsoft.com/en-us/library/ms228090(v=VS.90).aspx