Як скопіювати гіперпосилання у некодованому форматі у Firefox? [дублікат]


19

Коли я копіюю таку 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 або плагін. Я спробував пошукати в Інтернеті, але нічого не знайшов.

Оновити повторно. дублікат питання:

Я прошу не (тільки) про копіювання тексту з адресного рядка, а про копіювання тексту з будь-якої точки веб-сторінки. Але збережемо зв’язок між цими питаннями, вони здаються актуальними.


Я не відчуваю цього з Firefox. Яку версію ви використовуєте?
Дейв


Ви копіюєте це з адресного рядка у веб-переглядачі або із самої сторінки (наприклад, копіювання посилання)?
Дейв

@DaveRook Я копіюю посилання з веб-сторінки. Коли я наведіть курсор миші на нього, правильне посилання відображається внизу (рядок стану або те, що його називають), але в результаті кодується посилання.
Відображати ім'я

1
Кодування, яке ви бачите, це тому, що веб-сайт насправді надав його таким чином. Причину її видаляють при наведенні миші на те, що ваш веб-переглядач вирішує відображати його по-іншому, але коли ви копіюєте та вставляєте, це не має нічого спільного з веб-переглядачем (отже, те саме виникає в блокноті).
Дейв

Відповіді:


22

У about:configнаборі

network.standard-url.escape-utf8: false

Після цього шлях скопіюється як не закодований. Але якір залишається закодованим. :(

UPD:

Знайдено оновлене значення конфігурації

Налаштування було замінено на browser.urlbar.decodeURLsOnCopy у Firefox 53+.

/superuser//a/1255451/17118


5
Я спробував це, але нічого не відбувається. Скопійований URL все ще кодується
phuclv

1
У Firefox 60 такого варіанту більше немає
1818

11

Робота полягає в тому, щоб не копіювати всю URL-адресу з панелі (це працює у firefox). І тоді це не буде кодувати.

Я виявив, що у firefox, якщо я помістив курсор у адресний рядок і натисніть "CTRL A", "CTRL C", а потім вставте його в будь-що (електронний лист, блокнот ++ тощо). Тоді URL-адреса зміниться від того, що було в URL-адресі.

EG.

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

Стають:

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

Але якщо я скопіював із прикладу "x":

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

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

Сподіваюся, це очистить це.


4
У попередньому запитанні (це позначено як дублікат), у відповіді, опублікованій @ m4573r, сказано, що ви можете редагувати URL-адресу в адресному рядку (додавши та видаливши символ), а копіювання-вставлення повинно зберігати кодування ! ! :))
Ностромов

Це також працює в Chromium / Chrome
Руслан

7

Редагувати

Здається, що для Firefox 60 це неможливо через методи в цій публікації, але я залишу цю публікацію з історичних причин ...


Відкрийте сторінку конфігурації у Firefox, ввівши about:config, а потім пообіцяйте бути обережними та введіть.

Введіть network.standard-urlу вікно пошуку.

Переконайтесь, що обидва значення встановлені у вірно.

введіть тут опис зображення

Джерело

Редагувати

Відповідно до коментарів mmv-ru, допомогти встановити escape-utf-8 на значення false. Тож я припускаю, що збереження коду встановлено на істинне!


2
Так, вони обоє вже правдиві.
Відображення імені

3
Для мене допомогу набір втечу UTF-8 брехня
Михайло Москальов

@ mmv-ru Дякую за пропозицію, я спробую, коли вдома.
Відображення імені

@ mmv-ru Працює як уві сні. Якщо ви хочете, можете опублікувати це як відповідь, і я прийму його.
Відображення імені

У Firefox 60 такого варіанту більше немає
1818
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.