Firefox’ta köprüler kodlanmamış biçimde nasıl kopyalarım? [çift]


18

Bu sorunun burada zaten bir cevabı var:

Aşağıdaki URL'yi FireFox’tan kopyaladığımda
https://example.com/away.php?to=http://example.com/page/42

ve yapıştır, şöyle bir bağlantı alıyorum:
https://example.com/away.php?to=http%3A%2F%2Fexample.com%2Fpage%2F42

Kodlanmamış bağlantıyı nasıl alırım? Belki Firefox'ta gizli bir seçenek veya bir eklenti vardır. İnterneti aramayı denedim ama hiçbir şey bulamadım.

Güncelleme yeniden. yinelenen soru şey:

Adres çubuğundan metin kopyalamayı değil, sadece bir web sayfasındaki herhangi bir yerden metni kopyalamayı soruyorum. Fakat bu sorular arasındaki bağı koruyalım, alakalı görünüyorlar.


Bunu Firefox ile yaşamıyorum. Hangi sürümü kullanıyorsun?
Dave

@DaveRook 19.0.2
Sarge Borsch

Bunu bir tarayıcıdaki adres çubuğundan mı yoksa sayfanın kendisinden mi kopyalıyorsunuz (örneğin, bir linki kopyalamak)?
Dave

@DaveRook Bir web sayfasından bir link kopyalıyorum. Fareyi üzerine getirdiğimde, altta doğru bağlantı görüntülenir (durum çubuğu veya adı ne), ancak sonuç kodlanmış bağlantıdır.
Sarge Borsch

1
Gördüğünüz kodlama, web sitesinin gerçekte bu şekilde yapılmasından kaynaklanıyor. Fareyi üzerine getirdiğinizde kaldırılmasının nedeni, tarayıcınızın onu farklı bir şekilde göstermeyi seçmesidir, ancak kopyalayıp yapıştırdığınızda, tarayıcının kendi başına yapabileceği bir şey yoktur (dolayısıyla aynı sorun neden not defterinde görülür).
Dave,

Yanıtlar:


21

In about:configseti

network.standard-url.escape-utf8: false

Bu yoldan sonra kodlanmamış olarak kopyalanır. Ama ancor kodlanmış tutar. :(

UPD:

Güncellenmiş yapılandırma değeri bulundu

Bu ayar Firefox 53+ 'de browser.urlbar.decodeURLsOnCopy ile değiştirildi.

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


5
Bunu denedim, ama hiçbir şey olmuyor. Kopyalanan url hala kodlanmış
phuclv

1
Artık Firefox 60'ta böyle bir seçenek yok
soshial

9

Bir geçici çözüm, URL'nin tamamını çubuktan kopyalamamaktır (bu, firefox'ta çalışır). Ve sonra onu kodlamayacak.

Firefox’ta imleci adres çubuğuna yerleştirip RL CTRL A ’, CT CTRL C’ tuşlarına basarsam ve ardından ne olursa olsun (bir e-posta, notepad ++ vb.) Yapıştırırsam bunu buldum. Ardından URL, URL’deki orijinalden farklı olacaktır.

ÖRNEĞİN.

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

Olacaktı:

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

Fakat örneğin 'x' den kopyaladıysam:

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

URL, yapıştırmada değiştirilmedi ve URL'nin önünü düzeltmek kolaydı.

Umarım bu onu temizler.


3
(Bu bir kopyası olarak işaretlendi) bir önceki soruya ise, @ m4573r tarafından gönderildi bir cevap diyor o size (ekleme ve daha sonra bir karakter kaldırarak) adres çubuğuna URL düzenleyebilir ve kopyalama-yapıştırma kodlamanın korunması gerekir ! ! :))
Nostromov

7

Düzenle

Firefox 60'tan itibaren bu yazıdaki yöntemlerle artık mümkün değil, ancak yazıyı tarihsel nedenlerle bırakıyorum ...


Yapılandırma sayfasını Firefox'ta yazarak açın about:config, ardından dikkatli olun ve girmeye söz verin.

Tip network.standard-urlarama kutusuna.

Her iki değerin de true olarak ayarlandığından emin olun.

görüntü tanımını buraya girin

Kaynak

Düzenle

Mmv-ru yorumlarına göre escape-utf-8 ayarının false olarak ayarlanması yardımcı oldu. Bu yüzden kodlamanın doğru olarak ayarlandığını varsayıyorum!


2
Evet, ikisi de zaten doğru.
Sarge Borsch

3
Benim için kaçış utf-8'i yanlış ayarlamaya yardım et
Mikhail Moskalev

@ mmv-ru Öneriniz için teşekkür ederiz, ben evdeyken deneyeceğim.
Sarge Borsch

@ mmv-ru Bir rüyada olduğu gibi çalışır. Eğer istersen, bunu cevap olarak gönderebilirsin ve kabul edeceğim.
Sarge Borsch

Artık Firefox 60'ta böyle bir seçenek yok
soshial
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.