Skip to main content

resolve_url

Function resolve_url 

Source
pub fn resolve_url(href: &str, base_url: Option<&Url>) -> Option<String>
Expand description

将相对路径或协议相对 URL 解析为绝对 URL。

支持三种模式:

  • 绝对 URL(https://...)直接返回
  • 协议相对 URL(//cdn.example.com/file)根据 base_url 的 scheme 补全
  • 相对路径(/path../path)基于 base_url 进行解析