检查/time Image是否加载ASP.net Web应用程序

本文关键字:ASP net Web 应用程序 加载 是否 time Image 检查 | 更新日期: 2023-09-27 18:19:37

我环顾四周,没有看到我能为我的问题做些什么,所以也许这里有人能帮助我(http://mysite.com/Sites/P/PA/25?encoding=UTF-8&b=100注意,没有文件扩展名,因为这是通过脚本提供的),我想检查一下这个图像是否返回了image,或者像404或403这样的错误代码。我也想记录下它的响应时间。我正在尝试制作一个web应用程序,该应用程序将监控显示图像的软件,如果它返回404错误,我知道它已关闭,如果加载时间大于10秒,我也知道它可能已关闭或需要执行某些其他操作。

我曾想过使用WebRequest.Create,但这不会返回所花费的时间。

有人对我如何实现这一点有什么想法吗?

检查/time Image是否加载ASP.net Web应用程序

您可以在snychronous WebRequest.DownloadFile方法周围使用Stopwatch来跟踪时间。

另一种选择是使用一种做这类事情的服务,并且已经有了漂亮的报告和通知等等。就我个人而言,我使用BrowserMob来做这类事情。