常见HTTP网页状态代码说明
在平时我们的网站管理工作中,经常在访问一个网站时经常遇到如:301重定义错误,404错误,500错误这类形的HTTP 状态代码的返回信息,那么这些代表什么意思呢?
什么是HTTP 状态代码 如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 搜索引擎抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求。
常见HTTP 状态码说明:
200 请求已成功,请求所希望的响应头或数据体将随此响应返回。
301 被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个URI之一。如果可能,拥有连结编辑功能的客户端应当自动把请求的地址修改为从伺服器反馈回来的地址。除非额外指定,否则这个响应也是可缓存的。 新的永久性的URI应当在响应的Location域中返回。除非这是一个HEAD请求,否则响应的实体中应当包含指向新的URI的超连结及简短说明。 如果这不是一个GET或者HEAD请求,因此浏览器禁止自动进行重定向,除非得到用户的确认,因为请求的条件可能因此发生变化。注意:对于某些使用HTTP/1.0协议的浏览器,当它们发送的POST请求得到了一个301响应的话,接下来的重定向请求将会变成GET方式。
302 请求的资源现在临时从不同的URI响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。只有在Cache-Control或Expires中进行了指定的情况下,这个响应才是可缓存的。新的临时性的URI应当在响应的Location域中返回。除非这是一个HEAD请求,否则响应的实体中应当包含指向新的URI的超连结及简短说明。
401 当前请求需要用户验证。该响应必须包含一个适用于被请求资源的WWW-Authenticate信息头用以询问用户信息。客户端可以重复提交一个包含恰当的Authorization头信息的请求。如果当前请求已经包含了Authorization证书,那么401响应代表着伺服器验证已经拒绝了那些证书。如果401响应包含了与前一个响应相同的身份验证询问,且浏览器已经至少尝试了一次验证,那么浏览器应当向用户展示响应中包含的实体信息,因为这个实体信息中可能包含了相关诊断信息。
403 伺服器已经理解请求,但是拒绝执行它。与401响应不同的是,身份验证并不能提供任何帮助,而且这个请求也不应该被重复提交。如果这不是一个HEAD请求,而且伺服器希望能够讲清楚为何请求不能被执行,那么就应该在实体内描述拒绝的原因。当然伺服器也可以返回一个404响应,假如它不希望让客户端获得任何信息。
404 请求失败,请求所希望得到的资源未被在伺服器上发现。没有信息能够告诉用户这个状况到底是暂时的还是永久的。假如伺服器知道情况的话,应当使用410状态码来告知旧资源因为某些内部的配置机制问题,已经永久的不可用,而且没有任何可以跳转的地址。 404这个状态码被广泛应用于当伺服器不想揭示到底为何请求被拒绝或者没有其他适合的响应可用的情况下。
413 伺服器拒绝处理当前请求,因为该请求提交的实体数据大小超过了伺服器愿意或者能够处理的范围。此种情况下,伺服器可以关闭连接以免客户端继续发送此请求。
500 伺服器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器的程序码出错时出现。
- 1怎样选择您的网站空间
- 2深圳网站空间好不好
- 3重庆网站建设为永联达塑造全新官网
- 4URL转发功能是什么
- 5什么是POP3?
- 6虚拟主机常用知识
- 7网站对于企业来说重要吗?
- 8保护好域名安全的几点建议
- 9重庆网站建设2014年国庆节放假通知
- 10使用无线网址的常见问题
- 11虚拟技术将成为IDC新增长点
- 12虚拟主机 VS VPS主机 VS 独立主机
- 13因为未来管理软件oa系统市场,一定是SAAS和免费的天下
- 14域名转入需要多长时间
- 15哪些国家顶级域名不能注册
- 16网站首页需要提高内部核心重要栏目的权重和流量
- 17怎样申请网址
- 18建设的资料准备技巧
- 19未备案的域名不予解析
- 20怎么使用FTP虚拟主机
- 21.HK 和.COM.HK 域名注册规定
- 22为什么建立虚拟主机
- 23创建不平衡的平衡:在网页设计中使用不对称设计
- 24有质有量有规律 网站内容实现秒收不再困难
- 25卓求创始人浅谈工作责任心
- 26网页开发文化差异:特色不是中国才有 请勿小众
- 27企业门户网站的建设与推广方式
- 28虚拟主机竞争激烈 服务商何去何从
- 29域名的查询界面是什么?
- 30从Web到移动应用的设计思维转换