Mir*_*lov 39 firefox unicode i18n address-bar
假设我打开一个包含一些 Unicode 字符的网页,例如西里尔文,地址如下:
http://ru.wikipedia.org/wiki/??????????????????_????????????????
当我尝试从其他地方的地址栏中复制它时,它变成了无法阅读的垃圾:
我想这是为了兼容性。但是为了可读性,我想用正确的 Unicode 字符直接复制它。
我应该如何以及如何调整以使其成为可能?
编辑:答案很好,但它们很笨拙。里面有设置about:config吗?
int*_*_ua 28
该设置browser.urlbar.decodeURLsOnCopy在 Firefox 53+ 中被替换。将其设置为true。
要在 Android 上的 Firefox 中复制,请参阅https://android.stackexchange.com/q/224951/17612
小智 17
尝试设置的network.standard-url.escape-utf8选项,通过about:config中。
可能的值及其影响:
true- 转义 UTF-8 URL。(默认)false - 不要转义 UTF-8 URL。 小智 14
是的,浏览器就是这样做的——它是 URL 编码,实际上是一个非常有用的东西。
我看到两个选择
只复制URL 的一个片段,它不会被 URL 编码。
解码 URL 编码。在 Unix 中,您可以打开一个终端,然后输入
echo -n -e "$(echo http://ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%DB0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B7%D0%B0%D0%BA%D1%80%D0%B5%D0%BF%D0%BB%D1%91%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C | sed 's/+/ /g;s/%\(..\)/\\x\1/g;')"
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
7957 次 |
| 最近记录: |