00:00
就比如说哎,老师,我为什么在这里挑一个这个地址啊这个。哎,它就能够访问到这边这个程序呢,我们把这个原理啊简单说明一下,首先呢,这边是一个浏览器吗。哎,客户端就是这个浏览器好,那么我们的这个浏览器里面是不是输了一个地址啊,就是他吗。哎,别着急啊,就这么一个地址。好了,那么首先我们先解析一下,或者是说明一下这个地址啊,首先HTTP冒号啊,这个东西是协议啊,我们昨天讲过一次,表示HTP协议啊,然后。Host是服务器的IP是吧,冒号这个8080是服务器端口号啊,服务器端口号,嗯,然后这个斜杠零六下划线,诶是工程路径,准确来说是工程路径,它是个路径地址来的啊斜杠。
01:21
这是啥?这是资源路径。什么资源,就动态资源那个啊,是一个地址好了,那这边是服务器啊,这边是服务器OK。首先这个服务器呢,它首先是什么,是电脑的。服务器硬件电脑,那每个电脑是不是都有一个IP地址啊,对吧?哎,你看一下哈。他通是唯一的吧,这个不用我多讲,我觉得应该了解啊,这个是唯一的。IP啊,唯一就不用讲好,那么由于它是唯一的,所以就可以干嘛,就通过你这个IP。
02:08
你想想我是不是就可以定位网络中的一个服务器了,因为唯一嘛,就跟你身份证号码一样嘛,我知道那身份号码就可以找到你嘛,对吧,就跟每个人手机一样,号码也是唯一的,那我拨你这个号不就是唯一给你那个电话拨了,好,然后这时候再看看哈,你光有硬件不行,还得有软件。啊,所以这里面呢,就会有这个服务器,它是个软件。哎,他监听的端口呢,是8080端口。好啊,是个8080端口,那么你这个服务器,这个电脑里面其实是跑了很多很多软件的,那我怎么知道跟你电脑中的哪一个软件通信呢?就是由这个端口号决定的。能理解吧,一个端口号其实只能给一个程序去占用。
03:04
啊,你一个程序可以占用多个端口号是可以的,但是这个端口号但是能够唯一标识一个程序啊,那么他就可以干哈呀,就可以通过这个啊,这端口号是吧,就定位到跟哪个软件进行通信,咱们说上面啊是。通过IP地址。啊,定位服务器是吧,哎,定位这个服务器,那下面这个呢,就是通过端口号定位同CA对吧,就定位这个CA括号了解一下,然后在这个里面,它其实跑了很多个工程啊,咱们昨天看这里面。对,大家看一下哈,外表as里面是不是有好多个工程,那到底你访问哪个工程,就是由工程路径决定。
04:00
哪个呀,比如说啊,这里有好多工程,我们只是举个例子啊。有什么有斜线啊,零六是吧,然后工程。把工程。他就示意一下,或者说哎,还有斜杠什么不可工程啊,或者说斜杠什么ABC工程等等等啊等等等,那描述不清楚太多了,就是一下好,那我哪知道哪个工程啊,大家注意这个工程路径它是不同的,能理解吧,因为你不可能。我们不会在,嗯,我们不会在这个服务器里面取相同的功能路径,地址会冲突,会出问题的,可能会报错啊,所以这个功能路径它也是唯一,由于它是唯一的呢,那它就可以通过这样的一个工程路径看见吧。就可以知道你要访问什么。哪个工程。
05:01
通过。工程路径啊,确定啊,问哪个工程他都是有说法的,他不是瞎来的。哎,他不会下来的,好,那到了这个工程以后啊,他要访问哪个资源呢?就由这个资源路径决定的,哎,这个资源路径大家注意看,人家还有个配置文件呢,叫web点餐没有啊啊配置文件这里面配置的这个路径啊,会优先检查。啊,我把这个就拿出来,比如说你在这里不是配了个东西吗,是吧。我先给它去掉一些注释啊,因为注释太多了,一会放不进去那个图里面啊,我先我先去一下啊。稍等啊。好,我把这个就拿出来呢。好了,呃,这里走好了,这就是那个配置文件的内容是吧,我整体让它下滑一下,OK,他怎么办呢?注意看啊,他通过这个路径啊,他会先到web点仓L里面来看有没有找到对应的这个地址,但很明显是不是找到了,找到以后他就说诶,你这地址是给谁用的,他就能够找到上面这个能理解吗?
06:24
是吧,哪个找妈哎过来找骂是不找对应的这个东西啊,就这么找到,找到了以后说他跟谁是起名字的,他对应的是不是。这个全类名啊,能理解吧,就是它就一路就找到了嘛,然后找到了以后呢,你这边不是有这个类吗?嗯,你这边有这个类。有点写不上来,点像点啊,哪个类呢,就是这个类啊hello,就这个类啊类有什么东西,Class还是黑是吧,然后后面的继巧和代码我就不写了啊,这东西我不写了,来就这样。
07:07
有个类,然后这个类里面就有个方法吗?那就是什么对service方法,诶service方法这里面是request和response。好。你下来啊,这点方向来走,那这里面是干嘛,就是执行你的。功能代码了,能理解吧,好,你都找到他了,他怎么办呢?他就通过这个找到这个类看见了吧,这个类就执行这个方法,大概是这个步骤一个顺序啊好,这个呢,咱们了解一下,这就是我们输入这个地址之后,他怎么去找到这个方法来执行呢?好。
我来说两句