如何通过 .NET 检测来自某些外部请求(与 firebug 类似)的任何错误请求?
我们的网页会引发一些外部HttpRequest,例如“fls.uk.doubleclick.net”,我如何捕获这些请求并获取它们的响应StatusCode(就像firebug一样)?
Our web page will raise some external HttpRequest such as "fls.uk.doubleclick.net", how can I capture these requests and get their response StatusCode (just like firebug does)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
出于什么目的?一般来说,您无法通过 JavaScript 执行此操作。您可以使用 Fiddler (www.fiddler2.com) 或在 FiddlerCore (http://fiddler.wikidot.com/fiddlercore) 上构建自己的调试器
For what purpose? Generally speaking, you can't do this from JavaScript. You could use Fiddler (www.fiddler2.com) or build your own debugger on FiddlerCore (http://fiddler.wikidot.com/fiddlercore)
使用
WebClient
或 < a href="http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx" rel="nofollow">HttpWebRequest
检索 Web页面并查询结果 - 包括响应标头和状态代码。Use
WebClient
orHttpWebRequest
to retrieve the web page and query the results - including the response headers and status codes.