齐丶先丶森
齐丶先丶森
https://github.com/yisainan/web-interview/issues/26
1 浏览器查询DNS,获取域名对应的ip地址,具体包括浏览器搜索自身DNS缓存,搜索操作系统DNS缓存,读取本地host文件,向本地DNS服务器进行查询。 2 浏览器获得域名对应的ip地址以后,浏览器向服务器请求建立连接,发起三次握手。 3 TCP/IP连接建立后,浏览器想服务器发送HTTP请求。 4 服务器接收到这个请求,并根据路径参数映射到特定的请求处理器进行处理,并将处理结果及相应的视图返回给浏览器。 5 浏览器解析并渲染视图,若遇到对js文件,css文件及图片等静态资源的引用,则重复上述步骤并向服务器请求这些资源。 6 浏览器根据其请求到的资源和数据渲染问好,最终向用户呈现一个完整的页面。
@zhangrongwu 谢谢指出,已更新!
@Allihol 谢谢指出问题,已更新。
也可参考 ```js var countDigitOne = function(n) { let ret = 0; let base = 1; while (Math.floor(n / base) > 0) { let low = Math.floor(n / base) % 10;...
@liermao 已采纳
@lyf824804409 已修改!
参考答案:https://github.com/yisainan/web-interview/issues/4