日期:2014-05-17  浏览次数:20891 次

response.Status="404"问题
我为了防止其他用户外部连接,用了response.Status= "404 "作为提示错误,可是为什么我的页面是空的呢什么都没有?我晕了,请教各味大虾,是不是iis需要什么设置阿,我用的2003系统

------解决方案--------------------
' ' 判断是否是本机服务器提交的,防止外部提交数据或者用验证码
' 'form_url 获取提交的URL地址
' ' serv_url 获得服务器的地址
' '
dim form_url,serv_url
form_url=Cstr(Request.ServerVariables( "HTTP_REFERER "))
serv_url=Cstr(Request.ServerVariables( "SERVER_NAME "))
if mid(form_url,8,len(serv_url)) <> serv_url then
Response.Redirect "index.asp "
end if
------解决方案--------------------
设置服务器要响应的状态行的值。Response.status= "状态描述字符串 ",字符串可以为一个三位整数或一串说明文字组成,但必须防在 <html> 之前。


<% Response.Status = "401 Unauthorized " %>