Como copiar hiperlinks no formato não codificado no Firefox? [duplicado]


19

Quando copio o seguinte URL do FireFox
https://example.com/away.php?to=http://example.com/page/42

e depois colo, recebo um link como:
https://example.com/away.php?to=http%3A%2F%2Fexample.com%2Fpage%2F42

Como obtenho o link não codificado? Talvez haja uma opção oculta no Firefox ou um plugin. Tentei pesquisar na web, mas não encontrei nada.

Atualização re. coisa da pergunta duplicada:

Não estou perguntando (apenas) sobre copiar texto da barra de endereços, mas sobre copiar o texto de qualquer lugar em uma página da web. Mas vamos manter o elo entre essas perguntas, elas parecem relevantes.


Eu não experimento isso com o Firefox. Qual versão você está usando?
Dave

@DaveRook 19.0.2
Nome de exibição

Você está copiando isso da barra de endereço em um navegador ou da própria página (por exemplo, copiando um link)?
Dave

@DaveRook Estou copiando um link de uma página da web. Quando passo o mouse sobre ele, o link correto é exibido na parte inferior (barra de status ou qual é o nome dele), mas o resultado é um link codificado.
Exibir nome

11
A codificação que você vê é porque o site realmente o tornou assim. A razão pela qual ele foi removido quando você passa o mouse sobre o mouse é porque seu navegador está escolhendo exibi-lo de maneira diferente, mas quando você copia e cola, isso não tem nada a ver com o navegador em si (por isso, o mesmo problema ocorre no bloco de notas).
Dave

Respostas:


22

Em about:configconjunto

network.standard-url.escape-utf8: false

Após esse caminho copiado como não codificado. Mas antes, mantenha-se codificado. :(

UPD:

Valor atualizado da configuração encontrada

A configuração foi substituída por browser.urlbar.decodeURLsOnCopy no Firefox 53+.

/superuser//a/1255451/17118


5
Eu tentei isso, mas nada acontece. O url copiada ainda ser codificado
phuclv

11
Não
existe

11

Uma solução alternativa é não copiar o URL inteiro da barra (isso funciona no Firefox). E então não vai codificá-lo.

Descobri isso no firefox, se eu colocasse meu cursor na barra de endereço e pressione 'CTRL A', 'CTRL C' e cole-o no que quer que seja (um email, bloco de notas ++ etc.). Em seguida, o URL mudaria do que estava originalmente no URL.

POR EXEMPLO.

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

Se tornaria:

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

Mas se eu copiei do 'x' no exemplo:

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

O URL não foi alterado na colagem e foi fácil corrigir a frente do URL.

Espero que esteja entendido.


4
Em uma pergunta anterior (essa é marcada como duplicada), uma resposta postada por @ m4573r diz que você pode editar o URL na barra de endereços (adicionando e removendo um caractere), e a cópia-colagem deve preservar a codificação ! ! :))
Nostromov

Isso também funciona no Chromium / Chrome
Ruslan

7

Editar

Parece que a partir do Firefox 60 não é mais possível pelos métodos deste post, mas deixarei o post por motivos históricos ...


Abra a página de configuração no Firefox digitando about:config, prometa ter cuidado e entre.

Digite network.standard-urlna caixa de pesquisa.

Certifique-se de que ambos os valores estejam definidos como true.

insira a descrição da imagem aqui

Fonte

Editar

De acordo com os comentários mmv-ru, configurar escape-utf-8 como false ajudou. Então, eu assumo manter a codificação definida como verdadeira!


2
Sim, ambos já são verdadeiros.
Exibir nome

3
Para mim, help set escapar-utf-8 falsa
Mikhail Moskalev

@ mmv-ru Obrigado pela sugestão, vou tentar quando estiver em casa.
Exibir nome

@ mmv-ru Funciona como em um sonho. Se quiser, você pode postar isso como resposta e eu aceito.
Exibir nome

Não
existe
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.