如何讓 Firefox 在閱讀器檢視模式下顯示 URL 的 Unicode 字元?

如何讓 Firefox 在閱讀器檢視模式下顯示 URL 的 Unicode 字元?

如果您想從網址列複製 Unicode 字符,您應該將 about:config 中的此項目設為真的: browser.urlbar.decodeURLsOnCopy。但問題是,在閱讀器視圖中閱讀網頁時,Firefox 不會以原始形式顯示 Unicode 字元。因此,如果我從閱讀器視圖複製 URL,我最終會得到類似這樣的結果:
https://fa.wikipedia.org/wiki/%DB%8C%D9%88%D9%86%DB%8C%E2%80%8C%DA%A9%D8%AF 而不是這樣:
https://fa.wikipedia.org/wiki/یونی‌کد
有解決方法嗎?

在此輸入影像描述

答案1

解決方法; bash 中的兩個別名:

$別名-p
alias urldecode='python3 -c "import sys; from urllib.parse import unquote; print(unquote(sys.argv[1]))"'
alias urlencode='python3 -c "import sys; from urllib.parse import quote; print(quote(sys.argv[1]))"'

$ url解碼 https://fa.wikipedia.org/wiki/%DB%8C%D9%88%D9%86%DB%8C%E2%80%8C%DA%A9%D8%AF
https://fa.wikipedia.org/wiki/?????

$ urlencode https://fa.wikipedia.org/wiki/?????
https%3A//fa.wikipedia.org/wiki/%DB%8C%D9%88%D9%86%DB%8C%E2%80%8C%DA%A9%D8%AF

相關內容