我发誓以前在这里见过类似的讨论,但找不到,而我的实例也出现了这个问题(还是?又?)
当包含编码的 %20 的链接被直接粘贴到文本流中时,点击链接后,每个 %20 前面会额外添加一个 %25,导致链接失效。
当然,%25 是 % 的编码。这看起来非常 类似于这个问题。
我目前查看的链接就是这个“杰作”:
SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf
将鼠标悬停在链接上,你就会看到 Meta 正在这样做。当然,这也导致链接无法正常工作。
如果 以链接形式输入 而不是直接粘贴 URL,它确实可以工作,但人们并不总是这样做,而且很难教会他们……
当然,如果人们不在 URL 文档中添加空格那就太好了,但现实就是这样。
我使用的是 Discourse 2.3.9 版本。