我试图找到一个指南来解释浏览器如何格式化href标签中包含的“链接”。例如:
浏览器对以下类型的标记做了什么:
我想要信息的原因是因为我目前以非常低效的方式格式化链接,并且想编写我自己的脚本来处理此任务。每次我自己创建一个脚本时,它会错过标记,而某些链接不可避免地不起作用 - 所以必须有一些我缺少的规则。
感谢您的帮助! 尼尔
答案 0 :(得分:0)
大多数语言都有一个库可以为您执行此操作,这就是您应该使用的。例如,在ruby中它是URI:
new_url = URI.join(current_url, href).to_s