Firefoxでハイパーリンクを非エンコード形式でコピーするにはどうすればよいですか?[複製]


19

FireFoxから次のURLをコピーすると
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には隠されたオプションやプラグインがあるかもしれません。ウェブを検索しようとしましたが、何も見つかりませんでした。

更新します。重複する質問:

アドレスバーからテキストをコピーすることではなく、Webページの任意の場所からテキストをコピーすることについて質問しています。しかし、これらの質問間のリンクを維持しましょう、それらは関連性があるようです。


私はFirefoxでこれを経験していません。どのバージョンを使用していますか?
デイブ

@DaveRook 19.0.2
表示名

これをブラウザのアドレスバーからコピーしますか、それともページ自体からコピーしますか(リンクのコピーなど)?
デイブ

@DaveRook Webページからリンクをコピーしています。マウスをその上に置くと、正しいリンクが下部(ステータスバー、またはその名前)に表示されますが、結果はエンコードされたリンクです。
表示名

1
あなたが見るエンコーディングは、ウェブサイトが実際にそのようにレンダリングしたためです。マウスをホバーすると削除される理由は、ブラウザーが別の方法で表示することを選択しているためですが、コピーして貼り付けると、それ自体がブラウザーとは関係ありません(したがって、同じ問題がメモ帳で発生するのです)。
デイブ

回答:


22

about:configセット

network.standard-url.escape-utf8: false

このパスがエンコードされていないとしてコピーされた後。ただし、ancorはエンコードされたままです。:(

UPD:

更新された構成値が見つかりました

Firefox 53以降では、設定はbrowser.urlbar.decodeURLsOnCopyに置き換えられました。

/superuser//a/1255451/17118


5
私はこれを試しましたが、何も起こりません。コピーされたURLはまだエンコードされています
-phuclv

1
Firefox 60にはそのようなオプションはもうありません
soshial

11

回避策は、バーからURL全体をコピーしないことです(これはfirefoxで機能します)。そして、それはそれをエンコードしません。

firefoxでは、アドレスバーにカーソルを置き、「CTRL A」、「CTRL C」を押してから、それを任意の場所(メール、notepad ++など)に貼り付けると、それが見つかりました。次に、URLは元のURLから変更されます。

例えば。

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
Ruslan

7

編集

Firefox 60の時点では、この投稿のメソッドからは不可能になっていますが、歴史的な理由で投稿を終了します...


Firefoxでを入力して設定ページを開き、about:config注意して入力することをお約束します。

network.standard-url検索ボックスに入力します。

両方の値がtrueに設定されていることを確認してください。

ここに画像の説明を入力してください

ソース

編集

mmv-ruのコメントによると、escape-utf-8をfalseに設定すると役立ちました。ですから、エンコードをtrueに設定したままにしておきます!


2
はい、両方ともすでに真実です。
表示名

3
私にとっては、escape-utf-8をfalseに設定するのに役立ちます
ミハイルモスカレフ

@ mmv-ru提案をありがとう、家にいるときに試してみます。
表示名

@ mmv-ru夢のように機能します。必要に応じて、これを回答として投稿することができ、受け入れます。
表示名

Firefox 60にはそのようなオプションはもうありません
soshial
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.