Response.Status 怎么看不到效果?

作者:vkvi 来源:ITPOW(原创) 日期:2009-7-30

ASP 中 Response.Status 的语法是:

Response.Status = statusdescription

以下皆是正确的使用方法:

Response.Status = 404
Response.Status = "404"
Response.Status = "404 Not Found"

以上面的代码为例,为什么我们打开网页时,并没有看到“404 没有找到”这个页面呢?

其实是这样的,它只是将状态码设置为 404,内容还是由 Response.Write 或静态文字决定的。我们从 WWW 日志中可以看到记录的状态码是 404,而不是 200。

实际上,Status 中的数字可以是任意的,比如我随便写一个 11404,在 WWW 日志中也可以看到记录的状态码是 11404。

相关文章