一般会经历以下几个过程:1、首先,在浏览器地址栏中输入url2、浏览器先查看浏览器缓存-系统缓存-路由器缓存,如果缓存中有,会直接在屏幕中显示页面内容。若没有,则跳到第三步操作。3、在发送http请求前,需要域名解析(DNS解析),解析获取相应的IP地址。4、浏览器向服务器发起tcp连接,与浏览器建 ...
分类:
Web程序 时间:
2021-07-01 17:22:53
阅读次数:
0
一、DNS的定义 DNS是“域名系统"的英文缩写。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS服务使用TCP和UDP的53端口,TCP的53端口用于连接DNS服务器,UDP的53端口用于解析DNS。每一级域名长度的限制是63个字符,域名总长度则不能超过253个 ...
分类:
其他好文 时间:
2021-07-01 16:47:12
阅读次数:
0
学习接口知识前,必须要掌握基础的网络知识。 TCP,IP,HTTP,DNS解析等都是绕不过去的,而且都是面试时经常会被问到的。 首先: IP: TCP:位于传输层.掌握TCP的三次握手,知道这3次握手是怎么回事.通俗点讲,就是第一次:建立连接时,客户端向服务端发出请求,等待服务端确认. 第二次:服务 ...
分类:
Web程序 时间:
2021-05-25 17:54:48
阅读次数:
0
1、Let's Encrypt 申请过SSL证书的人应该对Let's Encrypt这个证书颁发机构不陌生,它免费,而且也被各大浏览器所支持和认可.但一般我们申请到的都单域或双域(www和主域名)的证书.这样一来,我们需要做全站SSL的工作量就会超级大!有没有一个办法,像DNS解析一样,用*.sta ...
分类:
其他好文 时间:
2021-05-03 12:48:06
阅读次数:
0
1、步骤 (1)DNS 解析 (2)TCP 连接 (3)发送 HTTP 请求 (4)服务器处理请求并返回 HTTP 报文 (5)浏览器解析渲染页面 (6)连接结束 2.详细内容 (1)DNS解析 输入 IP,此时电脑发送一个 DNS 请求到本地 DNS 服务器(一般是网络接入服务商提供 eg:电信, ...
分类:
Web程序 时间:
2021-04-12 11:51:03
阅读次数:
0
mysql默认启动,会占用四百多M内存,也可以优化 打开 /etc/my.cnf skip-locking #避免MySQL的外部锁定,减少出错几率增强稳定性。 skip-name-resolve #禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注 ...
分类:
数据库 时间:
2021-04-12 11:45:18
阅读次数:
0
DNS解析过程 当浏览器输入www.baidu.com 后。 首先会去浏览器的dns缓存中查询是否有对应记录。 如果浏览器缓存中没有,再去查询操作系统的缓存,(进入cmd命令行 输入 ipconfig/displaydns)。 如果操作系统缓存中也没有,再去查看本地dns服务,本地dns服务器IP地 ...
分类:
其他好文 时间:
2021-04-09 13:29:04
阅读次数:
0
hostname:显示或设置系统的主机名 功能说明:用于显示或设置系统的主机名 语法格式: hostname 【option】 hostname 选项 参数 -i 显示主机的ip地址,需要依赖DNS解析 [root@backup 10.0.0.31 15:51:37]]# hostname -i17 ...
分类:
其他好文 时间:
2021-03-04 13:03:30
阅读次数:
0
说起性能优化我们要从用户输入url,按下回车到页面完整呈现所经历的过程入手 1、DNS 解析 2、TCP 连接 3、发送 HTTP 请求 4、服务器响应 5、浏览器解析渲染页面 在上面的五个步骤中都涉及到性能优化,我们今天主要看下从前端的角度能进行哪些优化 上面我们关心的主要是3/4/5这几个过程的 ...
分类:
其他好文 时间:
2021-01-27 13:31:58
阅读次数:
0
最近小程序开发测试环境一直转转不请求接口,iOS可以正常访问,安卓无法访问,提示:request:fail-2:net::ERR_FAILED检查后发现是因为没有配置中间人证书。由于测试环境我们使用的是acme申请let‘sencrypt的泛域名证书。由于我们的DNS解析托管在DNSPOD,因此就可以使用exportDP_Id="43211"#DNSPODAPP_IDexportDP_Ke
分类:
微信 时间:
2020-10-29 10:00:05
阅读次数:
34