gpt4 book ai didi

java - 如何使用 Jsoup 解析相对 url?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:29:33 26 4
gpt4 key购买 nike

你好,我有一个关于 Jsoup 的问题。

我抓取了一个页面并获得了很多 url。其中一些是相对 URL,例如:"../index.php""../admin""../details.php".

我使用 attr("abs:href") 获取绝对 url,但此链接呈现为 www.domain.com/../admin.php

我想知道这是否是一个错误。

有没有办法用jsoup获取真正的绝对路径?我该如何解决这个问题?

我也尝试过使用 absurl("href"),但没有用。

最佳答案

还有一个不错的选择是使用 abs:href 或 abs:src 属性:

String relHref = link.attr("href"); // == "/"
String absHref = link.attr("abs:href"); // "http://jsoup.org/"

这也有描述: http://jsoup.org/cookbook/extracting-data/working-with-urls

关于java - 如何使用 Jsoup 解析相对 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12041676/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com