这可能不是 Firefox/Ubuntu 特有的问题。
当我复制/粘贴带有 _ 和 ( ) 的网络链接时,它会呈现为 %20、%28 和 %29。
但是在 Firefox URL 中这些 % 符号并没有出现。
%20 特别奇怪,因为 _ 本身确实在 URL 中呈现:
https://www.capitalsecuritybank.com/en/PDF/CSB_%20Account_%20Application_%20Form_%20%28Personal%29.pdf
有人能解释为什么复制/粘贴时 URL 会不同吗?
答案1
这是因为编码为 UTF-8 可确保超链接(以及 URL 中包含的其他数据)即使包含符号或特定国家/地区的字母也能正常工作。您可以在http://www.blooberry.com/indexdot/html/topics/urlencoding.htm如果你感兴趣。
如果你只是想摆脱它,有一个简单的解决方案。转到about:config
并设置以下行
网络.标准-url.escape-utf8: false
这应该可以修复你的链接编码。