我有一个非常简单的页面:
<%@ Page Trace="true" %>
<html>
<head></head>
<body>
<h1>Hello World</h1>
<a href="/OtherPage.aspx"/>Other Page</a>
<p><%=DateTime.Now.ToString()%>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
...但它需要永远加载。没有数据库或 Web 服务调用来减慢它的速度。trace 命令显示从 Begin PreInot 到 End Render 的时间为 0.000049 秒,但页面本身需要几秒钟才能加载。这是我刚刚为这个测试创建的一个新网站,只有一个 web.config 和两个测试文件。web.config 中唯一的内容是访问控制:
<authorization><allow users="domain\me" /><deny users = "*"/></authorization>
Run Code Online (Sandbox Code Playgroud)
IIS 还能做什么?
是时候打开失败的 IIS 请求跟踪了!
我意识到请求实际上没有失败,但您应该能够在跟踪上设置 Status 200 来跟踪成功的请求。iis.net 上有一个教程告诉您使用失败的请求跟踪来跟踪成功的请求,所以我认为它应该可以工作。
归档时间: |
|
查看次数: |
20189 次 |
最近记录: |