2007年4月27日星期五

http错误代码含义

100 : Continue
101 : witching Protocols
200 : OK
201 : Created
202 : Accepted
203 : Non-Authoritative Information
204 : No Content
205 : Reset Content
206 : Partial Content
300 : Multiplehoices
301 : Moved Permanently
302 : Found
303 : See Other
304 : Not Modified
305 : Use Proxy
307 : Temporary Redirect
400 : Bad Request
401 : Unauthorized
402 : Payment Required
403 : Forbidden
404 : Not Found
405 : Method Not Allowed
406 : Not Acceptable
407 : Proxy Authentication Required
408 : Request Time-out
409 : Conflict
410 : Gone
411 : Length Required
412 : Precondition Failed
413 : Request Entity Too Large
414 : Request-URI Too Large
415 : Unsupported Media Type
416 : Requested range not satisfiable
417 : Expectation Failed
500 : Internal Server Error
501 : Not Implemented
502 : Bad Gateway
503 : Service Unavailable
504 : Gateway Time-out
505 : HTTP Version not supported
4xx: Client Error 使用者端(浏览器)错误讯息

400 错误的要求
401 未授权的动作
401.1 登入失败
401.2 因服务器设定问题造成登入失败
401.3 由于来源的 ACL 问题而未授权
401.4 筛选器授权失败
401.5 ISAPI/CGI 应用程序授权失败
403 Forbidden 禁止的动作
403.1 禁止执行存取
403.2 禁止读取存取
403.3 禁止写入存取
403.4 需要 SSL
403.5 需要 SSL 128 位加密
403.6 IP 地址被拒绝
403.7 需要客户端凭证
403.8 拒绝存取站台
403.9 太多的使用者
403.10 无效的设定
403.11 密码变更
403.12 对应程序拒绝存取
403.13 客户端凭证已撤销
403.14 目录清单被拒绝
403.15 超过客户端存取授权数
403.16 客户端凭证不被信任或者无效
403.17 客户端凭证已经过期或者无效
404 找不到
405 系统不允许此方法
406 无法接受
407 需要 Proxy 验证
408 要求的动作超过服务器的等待时间
409 冲突
412 先决条件失败
413 请求的实体太大
414 请求的 URL 太长

5xx 服务器端错误讯息
500 内部服务器错误
500.12 应用程序正在重新启动
500.13 服务器太忙碌
500.15 不允许 Global.asa 的要求
500-100 ASP 错误
501 未执行
502 不正确的网关

村口有篇文章提到过,可以利用404来控制生成静态页,也就是第一个访问者访问时,页面不存在,转向404处理页,根椐内容和上页url生成并转向静态页,第二个访问者访问时,该页就有静态了,这种方案在静态内容很多时还是有用的,如一次导入几万条数据...
当然,除了生成静态页,在404页里还可以作其它很多的处理。

没有评论 :

发表评论