¿Cómo copio hipervínculos en formato no codificado en Firefox? [duplicar]


19

Cuando copio la siguiente URL de FireFox
https://example.com/away.php?to=http://example.com/page/42

y luego pego, obtengo un enlace como:
https://example.com/away.php?to=http%3A%2F%2Fexample.com%2Fpage%2F42

¿Cómo obtengo el enlace no codificado? Tal vez hay una opción oculta en Firefox, o un complemento. Intenté buscar en la web, pero no encontré nada.

Actualización re. pregunta duplicada:

No estoy preguntando (solo) sobre copiar texto de la barra de direcciones, sino sobre copiar el texto desde cualquier lugar de una página web. Pero mantengamos el vínculo entre estas preguntas, parecen relevantes.


No experimento esto con Firefox. Qué versión estás usando?
Dave

@DaveRook 19.0.2
Nombre para mostrar el

¿Está copiando esto desde la barra de direcciones en un navegador o desde la página misma (por ejemplo, copiando un enlace)?
Dave

@DaveRook Estoy copiando un enlace de una página web. Cuando paso el mouse sobre él, se muestra el enlace correcto en la parte inferior (barra de estado, o cuál es su nombre), pero el resultado es un enlace codificado.
Nombre para mostrar

1
La codificación que ves se debe a que el sitio web realmente lo ha hecho así. La razón por la que se elimina al pasar el mouse es porque su navegador está eligiendo mostrarlo de manera diferente, pero cuando copia y pega, eso no tiene nada que ver con el navegador per se (por lo tanto, el mismo problema ocurre en el bloc de notas).
Dave

Respuestas:


22

En about:configconjunto

network.standard-url.escape-utf8: false

Después de esta ruta copiada como no codificada. Pero ancor sigue codificado. :(

UPD:

Valor de configuración actualizado encontrado

La configuración se reemplazó con browser.urlbar.decodeURLsOnCopy en Firefox 53+.

/superuser//a/1255451/17118


55
He intentado esto, pero no pasa nada. La URL copiada aún se codificará
phuclv

1
Ya no
existe

11

Una solución es no copiar toda la URL de la barra (esto funciona en Firefox). Y luego no lo codificará.

Encontré eso en Firefox, si coloqué mi cursor en la barra de direcciones y presioné 'CTRL A', 'CTRL C', y luego lo pegué en lo que sea (un correo electrónico, bloc de notas ++, etc.). Luego, la URL cambiaría de lo que originalmente estaba en la URL.

P.EJ.

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

Se convertiría:

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

Pero si copié de la 'x' en el ejemplo:

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

La URL no se modificó al pegar y fue fácil arreglar el frente de la URL.

Espero que esto lo aclare.


44
En una pregunta anterior (esta está marcada como duplicada), una respuesta publicada por @ m4573r dice que puede editar la URL en la barra de direcciones (agregando y luego eliminando un carácter), y la copia y pegado debe preservar la codificación . ! :))
Nostromov

Esto también funciona en cromo / cromo
Ruslan

7

Editar

Parece que a partir de Firefox 60 ya no es posible a través de los métodos en esta publicación, pero dejaré la publicación por razones históricas ...


Abra la página de configuración en Firefox escribiendo about:config, luego prometa ser cuidadoso e ingrese.

Escribe network.standard-urlen el cuadro de búsqueda.

Asegúrese de que ambos valores estén establecidos en verdadero.

ingrese la descripción de la imagen aquí

Fuente

Editar

Según los comentarios de mmv-ru, configurar escape-utf-8 en falso ayudó. ¡Así que supongo que mantener la codificación establecida en verdadero!


2
Sí, los dos ya son ciertos.
Nombre para mostrar

3
Para mí, ayuda a establecer escape-utf-8 falso
Mikhail Moskalev

@ mmv-ru Gracias por su sugerencia, lo intentaré cuando esté en casa.
Nombre para mostrar

@ mmv-ru Funciona como en un sueño. Si lo desea, puede publicar esto como respuesta y lo aceptaré.
Nombre para mostrar

Ya no
existe
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.