比如网页中有 img 标签和 a 标签
<img src="/files/image/p1224490s.jpg">
和
<a href="3610244.html">最新章节</a>
我在当前所在页面地址是https://www.mysite.com/book/detail/
正常点击的话,img 标签跳转的完整路径是
https://www.mysite.com/files/image/p1224490s.jpg
a 标签跳转的完整路径是
https://www.mysite.com/book/detail/3610244.html
浏览器根据什么规则来将上面标签中的相对路径补全成完整的 url 呢?
我在写爬虫时这个问题困扰了我很久,求大佬这方面指点
1
SmiteChow 2020-05-08 16:15:02 +08:00
在浏览器内核中有保存当前网页域名信息
具体可以查看 location 全局变量 |
2
jake361 2020-05-09 17:18:28 +08:00 1
/: 这样写是相当于网站(域名)的根目录
./ 或者 什么都不写: 就是相对路径的写法呀 这个就是一个相对路径路径的一些知识,跟文件路径系统是一样的 |
3
jake361 2020-05-09 17:19:02 +08:00
并且跟 A 标签和 IMG 标签无关的
|