美文网首页
网址的含义及浏览器的基本工作原理

网址的含义及浏览器的基本工作原理

作者: astak3 | 来源:发表于2018-03-16 22:03 被阅读0次

今天学习了浏览器基本工作原理,做一下总结

下面是我们很熟悉的一行网址


网址结构

从上图我们可以看出这段网址由6部分组成分别是协议 域名 路径 查询参数 锚点 端口。一般我们只在浏览器上面输入域名即可,其他浏览器会自动补全,下面一起看一下各部分的作用。

第一部分:协议,简单来说就是规则,网站里面的代码不按照它的规则来写,就加载不出来。以前的网址的只有是http,最后不加s,这有什么区别呢?因为https相较于http更安全,数据在传输的过程中都是加密,如果一个网站不是https开头的,那么你在这个网站中的操作都暴露在别人网络中(包括帐号和密码),而在https协议中,所有的数据都是加密传输的,相较于http更安全。

第二部分:域名,这个我们很熟悉,就是我们口中说的网址,www.baidu.combaidu.com,这里就不多说了。

第三部分:路径,道路的意思,也是浏览器工作的方式,会有好多文件(几十到几百不等)。举个例子来说,这里面有10个文件,当你在浏览器地址栏输入网址时,浏览器首先会向服务器请求1号文件,服务器接收到请求后给于浏览器响应,用https协议在浏览器中显示出来,其中1号文件中有一个2号文件,浏览器再向服务器请求,服务器收到请求后再给浏览器响应,同样用https协议显示出来,以此类推,直到全部显示出来,当然了,虽然背后有很多步骤要做,这个过程也就几十毫秒。

第四部分:查询参数,其中hello的部分就是我们查询的关键词,我们通过更改这个关键词来搜索内容。

第五部分:锚点,这是我们查询的结果,例如你在百度中搜索出来的结果有好多条,你想快速定位到第10条,把5改成10,就可以快速定位到第10条了。

第六部分:端口,窗口的意思,比如说你去火车站买票,这个火车站只有一个窗口,受理所有业务,如果只有你一个人的话没有关系。此时来了三个人,第一个三普通买票的,第二个是改签的,第三个是残疾人,同时里面的营业员还要对这三种业务都懂。火车站这时发现效率很低,就又增开了2窗口,这时1号窗口只办理普通售票,2号窗口只给残疾人售票,3号窗口只办理改签,同时窗口都贴好标签,那么前来办理业务的人就不要一个个窗口挨个问了,看下标签,直接去相应的窗口去办理,端口就是做这样的工作,我们的电脑一共有65535个端口,其中80端口就专门用来网上冲浪,也是上网。

相关文章

  • 网址的含义及浏览器的基本工作原理

    今天学习了浏览器基本工作原理,做一下总结 下面是我们很熟悉的一行网址 从上图我们可以看出这段网址由6部分组成分别是...

  • 图解浏览器的基本工作原理

    原文: 图解浏览器的基本工作原理

  • nodejs笔记1:浏览器基础

    1、浏览器工作原理 浏览器的组成 人机交互部分(UI) 网络请求部分(Socket) 当打开一个网址的时候浏览器需...

  • 网址的含义

    咱们先取一段网址为例: http://www.livescience.com/20718-computer-his...

  • 2019自己遇到的面试题(java后端)

    voliatle 原理及特性 spring ioc 含义及使用 spring aop 变成含义及使用 gc机制 s...

  • JAVA web基础 2

    Web工作原理: 用户-->浏览器(输入网址请求)--> 服务器(静态:直接返回HTML页面)(动态:处理后返回H...

  • 图解浏览器的基本工作原理

    前言 可能每一个前端工程师都想要理解浏览器的工作原理。 我们希望知道从在浏览器地址栏中输入 url 到页面展现的短...

  • 图解浏览器的基本工作原理

    由于文中有视频,可在知乎专栏中查看本文全文图解浏览器的基本工作原理或阅读后面的参考链接 以下为摘要 前言 可能每一...

  • node爬虫(一)

    无聊打算继续之前的爬虫工作 简单介绍基本的原理 浏览器驱动(chrome、PhantomJS) 浏览器自动化插件(...

  • mongodb短网址项目01短网址算法

    功能介绍: 利用mongodb生成短网址,用户输入短网址即可登录 原理解析: 当我们在浏览器里输入 ...

网友评论

      本文标题:网址的含义及浏览器的基本工作原理

      本文链接:https://www.haomeiwen.com/subject/bbgrqftx.html