赞 | 5 |
VIP | 464 |
好人卡 | 4 |
积分 | 5 |
经验 | 14189 |
最后登录 | 2020-6-13 |
在线时间 | 972 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 453
- 在线时间
- 972 小时
- 注册时间
- 2007-12-31
- 帖子
- 2137
|
本帖最后由 liqunsz 于 2011-7-14 21:43 编辑
SOU 发表于 2011-7-14 19:58 ![]()
说起来为什么是404而不是303或者505呢?
求解释……= =||
HTTP 404或Not Found错误讯息是HTTP的其中一种“标准回应讯息”(HTTP状态码),此讯息代表客户端在浏览网页时,服务器无法正常提供讯息,或是服务器无法回应且不知原因。404错误讯息可能与“server not found”(无法找到服务器)或其他类似讯息容易产生混淆。 |
当客户端使用HTTP浏览网页时,服务器需要针对不同的“要求”提供不同的“回应”,譬如浏览器发出HTML文件(网页)的要求,并带有数字回应码和MIME的讯息。代码404的第一个“4”代表客户端的错误,如错误的网页位址;后两的数字码则代表着特定的错误讯息。HTTP的三字符代码跟早期通讯协定FTP和NNTP的代码相当类似。
从HTTP的层面来看,404讯息码之后通常会有一个可读的讯息“Not Found”[1],许多网络服务器的默认页面也都有“404”代码跟“Not Found”的词汇。
404错误讯息通常是在目标页面被更动或移除之后显现的页面。因为此两种讯息需要特别架构的服务器,许多网站并不使用。
1.^ RFC2616 - HTTP/1.1 http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html#sec6.1.1 |
|
|