SummerWang
SummerWang
*很久以前理解过一个URL从在浏览器地址栏输入,到呈现页面都发生了什么。前两天碰到一个nginx反向代理的问题,又回想起这个流程,我想是对这个流程理解的还不够透彻,所以特意抽出时间来总结一下。* 废话不多说先上图  **一个URL从在浏览器地址栏输入,到呈现页面经历了:** 1. DNS解析,查找域名服务器 2. TCP三次握手 3. 发送http请求 4. nginx反向代理 5. servlet处理请求,返回http请求信息 7. 关闭TCP连接,四次挥手 6. 浏览器根据返回内容渲染页面 ## DNS解析 DNS解析就是使用你输入的域名:www.kaola.com 去定位真正的ip地址 DNS解析是一个递归查询的过程,具体步骤如下图  1. 本地域名服务器查找有没有www.kaola.com所对应的ip 2. 本地服务器未查找到,则去根域名服务器查找 3. 根域名服务器未找到相应ip,会返回一级域名服务器地址...
``` 选择的是:{value} rootValue: {rootValue} clear: function(){ this.rootValue = ''; } change: function(){ this.rootValue = '1'; } ``` 使用上述clear方式无法将kl-multi-select的选择清空; 使用上述change方式无法将kl-multi-select的选择修改。