00:00
啊,下边我们看一下状态码啊,这个状态码比较简单,呃,我们来看一下啊。那在当进行web应用访问的时候,经常看到以四开头,五开头的这些呃,提示信息的页面。啊,这是协议里边制定的。那么。和他们相关的这些数字啊,就表示状态,它表示什么?服务器,这是服务器传递给浏览器的状态码,是服务器给浏览器的状态码。表示服务器对当前请求的一种处理状态。那我们常见的啊。有三类,以二开头的,以四开头的,以五开头的,以二开头的表示成功。以四开头的。表示请求错了,你注意啊,四开头的这夫妻告诉,哎,你给我提交的请求有错,五开头的表示你提交的请求没问题,我这计算错了,服务服务端错了,因为四开头的是扣端错,五开头的是。
01:16
服务端错。那么最常见的是。404你提交的请求,我这儿根本就没有。表示资源找不到,你提交这些请求,我服务端就没有,这是404。500这种错误也最常见,表示什么?我们的。服务端的Java代码出错了。它就是500错误。就是我们后边啊,经常会见到404和500,到后边我们再详细来说,那么在这儿给大家提这么一点啊,就是。指定默认的处理页面。
02:00
指定默认的处理页面什么意思呢?大家看啊。我现在让大家看一个。停掉。管了他了啊。哎,先不管。不管他。我现在访问个叉叉叉点。哎,看见没有,我问我这里边有这个文件没有。没有吧,没有就表示什么,是不是你客户端提交的请求就有错呀,所以他应该给出一个以四开头的。他表示找不到这个资源,所以肯定是404,我记住。走。这错了啊,这这这个停掉。查查。这样我开启。叉叉点儿。
03:00
哎,看见没有走,大家看是不是404啊。404你看看这。RESULT404。这表示什么,你看。这404哪来的,这是不是在响应的呀,这是在响应里边的啊。想里边给出来一个404。这是。服务端给客户端传过来404,那客户端拿到404就知道哦,我提交的请求这个叉叉点三这个文件没有。那404那现在啊,那500的,咱现在不演示500的,因为我们现在还没有学solid呢啊500的先不演示了。现在呢,给大家写一个这样的程序,就是你这种啊,一旦一旦程序里边出现这种,这叫界面很不友好,就是用户看到这个这个东西一看呀,坏了,这不知道我哪儿操作错了,心里面发慌。
04:07
这是用户界,用户这个体验不好。用户界面不友好,就给的用户界面不友好,所以我们可以对它进行改进,怎么改进呢?我们给他指定,一旦发生了404这样的错误,一旦我接收到404这样的错误了,那么。马上。我给你一个其他的页面。一个更为友好的页面。咱们这样。我给这儿来一个。爱天没叫什么呢?As点,哎填没就是处理处理错误的啊,我这个就写上。就写这一句话了啊。
05:04
好,这个写了写过以后,他怎么样能发生404以后就跑到这个页面呢。需要在web的叉L里边。需要给他配一下。看这是不是有个配呀,对不对,然后它里边有error code404。Location。哪一旦发生了404错误,我就跳转到ERROR4点,诶听见没有as点没有。OK了。这就OK了。那。
06:02
加盖。这这这是什么啊,我加个注释啊,指定。404。错误。404这个状态码的错误。呃,处理页面。好。你注意外边的巧妙。修改了。你需要重新发布应用,是需要重新发布的啊,我restart。好。现在。我刷新这个页面,现在不看它了啊,我们不用看它了,直接刷新F5。
07:01
走。诶,你看是到as了对不对,就是它起的作用啊。这就是他起的作用。OK了,500的你就可以怎么样这样吗?决定。500的。这也是可以的呀,是吧A。还有个什么,我们其实还可以,还可以这样做。啊,算了,那回头再演示那个吧,回头再演示他啊。呃。那就是这就是我们说的状态码。
我来说两句