您的位置:首页 > 其它

随笔:浏览器解析动态请求返回页面过程分析

2017-09-13 18:39 316 查看
当浏览器发起一次动态请求,并从服务端返回一个页面时,浏览器会做以下解析:

1、加载DOM结构

2、如找到静态文件引用-加载静态文件(css/image/js.....)

此时,浏览器会对获取到的静态文件资源路径再次发起请求,请求规则如下:

    如是一个完整的连带host地址的URL,则发送至这个URL

    如是一个相对于web应用目录的绝对路径,形如:/应用名/..../xxx.js,这样的路径浏览器会请求响应此前动态请求的host地址下的该路径,从原路取得该路径下的资源。

3、解释执行脚本语言

无论应用端的静态资源引用路径怎么拼写,只要URL不存在host路径,则不是相对于整个网络环境的,无论绝对路径还是相对路径,都可以认为是相对于应用的路径,浏览器都会请求来路做出处理。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: