![Firefox가 리더 보기 모드에서 URL의 유니코드 문자를 표시하도록 하는 방법은 무엇입니까?](https://rvso.com/image/1645758/Firefox%EA%B0%80%20%EB%A6%AC%EB%8D%94%20%EB%B3%B4%EA%B8%B0%20%EB%AA%A8%EB%93%9C%EC%97%90%EC%84%9C%20URL%EC%9D%98%20%EC%9C%A0%EB%8B%88%EC%BD%94%EB%93%9C%20%EB%AC%B8%EC%9E%90%EB%A5%BC%20%ED%91%9C%EC%8B%9C%ED%95%98%EB%8F%84%EB%A1%9D%20%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
주소 표시줄의 유니코드 문자를 그대로 복사하려면 about:config에서 이 항목을 다음으로 설정해야 합니다.진실: browser.urlbar.decodeURLsOnCopy
. 하지만 문제는 Firefox가 리더 뷰에서 웹 페이지를 읽을 때 유니코드 문자를 원래 형식으로 표시하지 않는다는 것입니다. 따라서 리더 뷰에서 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 "sys 가져오기; urllib.parse에서 import unquote; print(unquote(sys.argv[1]))"' alias urlencode='python3 -c "sys 가져오기; urllib.parse에서 인용 가져오기; 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