如果获取网页上的内链
本帖最后由 wtujcf123 于 2023-5-19 19:03 编辑请教各位老师,一个页面上有类似“../../123.jpg”这样的内链,如果获取完整链接呢? 本帖最后由 Coolman 于 2023-3-25 16:25 编辑
wtujcf123 发表于 2023-3-25 16:02
谢谢了,这个可以用。!!!
但如何在python中获取完整的内链呢。
In Python: (https://stackoverflow.com/a/8223955)
审查元素? 右键在新标签页打开这个链接就能看到完整地址 或者浏览器装个Fatkun图片批量下载插件 前面就是当前网址 右键查看源代码---->点一下那蓝色的图片链接就会出现完整地址 获取到地址后在前面增加一下当前的域名即可,一般静态资源都是基于根目录下摸个文件里的,当前域名又指向根目录所以,根目录加上内链地址就是拼接后的地址 Link Grabber
chrome内核浏览器的这个插件可以实现。
试试查看原网页可以查到相关链接
In Javascript:
```javascript
const relativeUri = '../../123.jpg';
const absoluteUri = (new URL(relativeUri, location.href)).toString();
console.log('absoluteUri', absoluteUri);
```