00:00
大家看啊,我这里说首托HTM页面导浏览器和在浏览器当中输入HTP冒号创线的IP地址,根口号,工商名访问上有什么区别,大家注意看看哈,比如说咱们这个是不是通过地址访问的是吧?那另一个呢,就是比如说我其实只要找到这个文件在哪里,E盘下的不可我它拖过来手拖到浏览器,它是不是也能显示一模一样的效果,对吧?但是这底层的原理是完全不同的。对,背后的访问逻辑是完全不同,来咱们看看啊,咱们说呃,首先第一种啊,首先第一种。手托。HTM页面到浏览器,那么这个时候浏览器中的地址如下,是什么样子呢?就这个这个内容啊是吧,他是这个内容,哎哎,不行,这么写太假了,有图有真相截图才行是吧,你这不西跟假的一样呢,就这样了哈。
01:16
OK,好了。哎,好了,那么这个时候我们发现啊,那么。观察。上图我们发现它使用的协议是file协议,那么file协议表示什么呢?告诉浏览器直接读取file协议后面的路径。哎,解析展示在页面上,展示在浏览器上即可。
02:04
但是大家注意看一下后面这个地址是一个绝对路径吧,那么他直接读的话,就相当于直接读你的本地硬盘,能理解吗?它是完全不走网络的。这听懂吧,它是不走网络的好了,OK,但是如果说我们是那种方式访问的,比如说HTP,哎哎呀,别着急,HTP冒号双斜线,冒号双斜,诶双斜线。LOOK8080,然后后面book inex好,大家看,如果是按照这种方式访问的,那就不同了,对,大家看哈,如果是在浏览器。地址栏中啊,那么输入访问地址格式如下,就这样的一个格式,就什么APP呃,冒犯双斜线IP地址端口号啊,工程名加上资零零是吧,那么这种访问。
03:11
来,我贴上来。就这种好了,那么。所所使用的协议是HTTP协议,那么背后的原理完全不同是吧?好,怎么个不同法呢,注意看,比如说这边是浏览器啊。客户端。哎,浏览器好了,咱们不是那里面有个地址吗?那我把那个地址你给诶拿出来哈,好往这一放。就这样一个地址好了,在这个地址里面每一部分都是它有它的作用的啊,比如说HTP冒号表示协议能理解吧?啊,这部分是协议,哎,然后再看其他的,比如说local host是IP地址是吧?哎,然后冒号8080是端口号啊,然后斜杠book是工程路径,就哪个工程能理解吧,哎,然后斜杠in atml是哪个文件的路径是吧?哎,就文件也好,是路径也好,能理解吧,就访问哪个文件好了,那么这个时候呢,服务器这边。
04:39
就等着你过来请求呢,啊好,这边是服务器。啊,服务器就是好了,那么这边就有这个工程啊,其实什么工程呢?诶book工程,当然还有其他的工程吧,就比如说这什么工程呢,就manager呀,哎usual呀等等等等,你看它里面是有的哈。
05:06
从里面八里面它是不是还有些其他的工程啊,说吧manage什么example啊,Doc啊等等啊,我就写两个就行了,好那么这样子,它访问过来之后,根据这个book,它是不是就知道访问哪个工程能理解吧,啊那这块我就不需要你了,我知道哪个工程的,在这个工程下面呢,也有好多文件,哎,比如说a.HTM没有啊1ex.HTM没有啊好了,那现在我通知文件名,我是不是就当仿问谁是吧,你看。这个时候你有地址,你把请求发给他,请求发给服务器浏览器发哈。发给啊,服务器问服务器要这个数据嘛,那服务器干嘛,服务器收到请求之后你看啊。收到请求之后,读取你要访问的资源,文件就相应读到内存里面,然后,然后。
06:10
回传给客户端要的页面的内容能理解了吗?好,就把这个页面的内容给你传回去,好,那这个时候他把这个内容传回去诶。啊,传的内容就是什么,就是你要的内容就是什么回传什么东西,Inex h t页面对吧?那这个时候呢,它也是得到这个页面的内容吧,那他通过网络得到的吧,那么那个是直接读本地硬盘,诶得到什么东西呢?1EXATM页面内容解析展示在浏览器上能理解了吧?好,这就是它背后是完全不同的啊,背后是完全不同的。
我来说两句