16

Когда я копирую следующий URL из FireFox
https://example.com/away.php?to=http://example.com/page/42

а затем вставьте, я получаю ссылку, как:
https://example.com/away.php?to=http%3A%2F%2Fexample.com%2Fpage%2F42

Как получить вместо этого некодированную ссылку? Возможно, в Firefox есть скрытая опция или плагин. Я пытался искать в Интернете, но ничего не нашел.

Обновите повторно. дубликат вопроса

Я спрашиваю не (только) о копировании текста из адресной строки, но о копировании текста из любой точки веб-страницы. Но давайте сохраним связь между этими вопросами, они кажутся актуальными.

3 ответа3

16

В about:config установлен

network.standard-url.escape-utf8: false

После этого путь копируется как не закодированный. Но ancor держать в кодировке. :(

UPD:

Найдено обновленное значение конфига

Параметр был заменен на browser.urlbar.decodeURLsOnCopy в Firefox 53+.

https://superuser.com/a/1255451/17118

8

Обходной путь - не копировать весь URL-адрес из панели (это работает в Firefox). И тогда это не будет кодировать это.

Я обнаружил это в Firefox, если я поместил курсор в адресную строку и нажал «CTRL A», «CTRL C», а затем вставил его во что угодно (электронная почта, блокнот ++ и т.д.). Тогда URL изменится с того, что было изначально в URL.

НАПРИМЕР.

http://example/test.php?p=(999)+999+999

Станет:

http://example/test.php?p=%28999%29+999+999

Но если я скопировал из «х» в примере:

xample/test.php?p=(999)+999+999

URL не был изменен при вставке, и было легко исправить переднюю часть URL.

Надеюсь, это прояснит это.

7

редактировать

Похоже, что в Firefox 60 это невозможно с помощью методов, описанных в этом посте, но я покину пост по историческим причинам ...


Откройте страницу конфигурации в Firefox, набрав about:config , затем пообещайте быть осторожным и введите.

Введите network.standard-url в поле поиска.

Убедитесь, что оба значения установлены в true.

Источник

редактировать

Согласно комментариям mmv-ru, установка escape-utf-8 в false помогла. Так что я предполагаю, что кодирование установлено в true!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .