<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>页面 on 庞玉栋个人博客</title><link>https://pangyd.com/tags/%E9%A1%B5%E9%9D%A2/</link><description>Recent content in 页面 on 庞玉栋个人博客</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 19 Sep 2017 21:04:02 +0800</lastBuildDate><atom:link href="https://pangyd.com/tags/%E9%A1%B5%E9%9D%A2/index.xml" rel="self" type="application/rss+xml"/><item><title>404-各种网页状态返回码含义！</title><link>https://pangyd.com/post/107-404/</link><pubDate>Tue, 19 Sep 2017 21:02:11 +0800</pubDate><guid>https://pangyd.com/post/107-404/</guid><description>&lt;p>&lt;span>我们在访问一个网页的时候经常会看到400、404、500这样的错误页面，有时候脑子里会一闪而过，为什么页面上会出现这些数字，它们是什么意思呢？&lt;br>&lt;/span>&lt;/p>&lt;p>&lt;span>&lt;br>&lt;/span>&lt;/p>&lt;h2>&lt;span>&lt;strong>&lt;span>不同的错误页面其实代表不同的含义，今天和大家说说这几个页面的一些情况&lt;/span>&lt;/strong>&lt;span>&lt;strong>&lt;span>。&lt;/span>&lt;/strong>&lt;strong>&lt;span>像&lt;/span>&lt;/strong>&lt;span>400、404、500这样的数字被称为&lt;/span>&lt;span>&lt;strong>&lt;span>状态码。&amp;nbsp;&lt;/span>&lt;/strong>&lt;/span>&lt;/span>&lt;/span>&lt;/h2>&lt;p>&lt;span>&lt;span>&lt;span>&lt;strong>&lt;span>&lt;br>&lt;/span>&lt;/strong>&lt;/span>&lt;/span>&lt;/span>&lt;/p>&lt;h2 style="text-align: center">&lt;strong>&lt;span>&lt;span>HTTP状态码（图一）&lt;/span>&lt;/span>&lt;/strong>&lt;span>&lt;br>&lt;/span>&lt;/h2>&lt;p style="text-align: center">&lt;img data-ratio="1" data-src="https://pangyd.com/uploads/2017/09/74c10f869f038762.jpg" data-type="jpeg" data-w="640" title="图5：笑出腹肌的程序猿搞笑趣图" _width="auto" class="" src="https://pangyd.com/uploads/2017/09/74c10f869f038762.jpg" data-fail="0">&lt;/p>&lt;p style="text-align: center">&lt;br>&lt;/p>&lt;p>&lt;span>&lt;strong>&lt;span>注释：&lt;/span>&lt;/strong>&lt;/span>&lt;/p>&lt;blockquote>&lt;ul class="list-paddingleft-2">&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>301&lt;/span>&lt;/strong>&lt;span>—永久移动。被请求的资源已被永久移动位置；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>302&lt;/span>&lt;/strong>&lt;span>—请求的资源现在临时从不同的 URI 响应请求；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>305&lt;/span>&lt;/strong>&lt;span>—使用代理。被请求的资源必须通过指定的代理才能被访问；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>307&lt;/span>&lt;/strong>&lt;span>—临时跳转。被请求的资源在临时从不同的URL响应请求；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>400&lt;/span>&lt;/strong>&lt;span>—错误请求；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>402&lt;/span>&lt;/strong>&lt;span>—需要付款。该状态码是为了将来可能的需求而预留的，用于一些数字货币或者是微支付；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>403&lt;/span>&lt;/strong>&lt;span>—禁止访问。服务器已经理解请求，但是拒绝执行它；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>404&lt;/span>&lt;/strong>&lt;span>—找不到对象。请求失败，资源不存在；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>406&lt;/span>&lt;/strong>&lt;span>—不可接受的。请求的资源的内容特性无法满足请求头中的条件，因而无法生成响应实体；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;/ul>&lt;/blockquote>&lt;p>&lt;br>&lt;/p>&lt;p style="text-align: center">&lt;span>&lt;strong>&lt;span>HTTP状态码（图二）&lt;/span>&lt;/strong>&lt;/span>&lt;/p>&lt;p style="text-align: center">&lt;img data-ratio="1" data-src="https://pangyd.com/uploads/2017/09/74c10f869f038762.jpg" data-type="jpeg" data-w="640" title="图6：笑出腹肌的程序猿搞笑趣图" _width="auto" class="" src="https://pangyd.com/uploads/2017/09/74c10f869f038762.jpg" data-fail="0">&lt;/p>&lt;p style="text-align: center">&lt;br>&lt;/p>&lt;p>&lt;span>&lt;strong>&lt;span>注释：&lt;/span>&lt;/strong>&lt;/span>&lt;/p>&lt;blockquote>&lt;ul class="list-paddingleft-2">&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>408&lt;/span>&lt;/strong>&lt;span>—请求超时；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>409&lt;/span>&lt;/strong>&lt;span>—冲突。由于和被请求的资源的当前状态之间存在冲突，请求无法完成；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>410&lt;/span>&lt;/strong>&lt;span>—遗失的。被请求的资源在服务器上已经不再可用，而且没有任何已知的转发地址；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>413&lt;/span>&lt;/strong>&lt;span>—响应实体太大。服务器拒绝处理当前请求，请求超过服务器所能处理和允许的最大值。&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>417&lt;/span>&lt;/strong>&lt;span>—期望失败。在请求头 Expect 中指定的预期内容无法被服务器满足；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>418&lt;/span>&lt;/strong>&lt;span>—我是一个茶壶。超文本咖啡罐控制协议，但是并没有被实际的HTTP服务器实现；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>420&lt;/span>&lt;/strong>&lt;span>—方法失效。&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>422&lt;/span>&lt;/strong>&lt;span>—不可处理的实体。请求格式正确，但是由于含有语义错误，无法响应；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;li>&lt;p>&lt;span>&lt;strong>&lt;span>500&lt;/span>&lt;/strong>&lt;span>—服务器内部错误。服务器遇到了一个未曾预料的状况，导致了它无法完成对请求的处理；&lt;/span>&lt;/span>&lt;/p>&lt;/li>&lt;/ul>&lt;/blockquote>&lt;p>&lt;br>&lt;/p>&lt;p>&lt;span>404 是我们比较常见的错误页面，来看看有哪些有趣的设计~&lt;/span>&lt;/p>&lt;p style="text-align: center">&lt;img data-s="300,640" data-type="png" data-src="https://pangyd.com/uploads/2017/09/74c10f869f038762.jpg" class="" data-ratio="0.9108695652173913" data-w="460" _width="61%" src="https://pangyd.com/uploads/2017/09/74c10f869f038762.jpg" data-fail="0">&lt;/p>&lt;p style="text-align: center">&lt;img data-s="300,640" data-type="jpeg" data-src="https://pangyd.com/uploads/2017/09/74c10f869f038762.jpg" class="" data-ratio="0.7275" data-w="400" src="https://pangyd.com/uploads/2017/09/74c10f869f038762.jpg" data-fail="0">&lt;/p></description></item></channel></rss>