問題タブ [urldecode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
10605 参照

php - RubyでURLパラメータをエンコードし、phpで正しくデコードする

URLパラメータをRubyでエンコードしたい。エンコードされていない URL パラメータは次のようになります。

それならPHPからデコードしたい!

ルビーを試しました:

そして、Php urldecode($param); で 動作しないようです!

0 投票する
2 に答える
2212 参照

php - 違い Firefox - ウムラウトをエンコードするときの Chrome

Chrome はこれを変換します:aöüß%C3%A4%C3%B6%C3%BC%C3%9F しかし、Firefox はそれをこの奇妙なものに変換します: a%F6%FC%DF PHP で Firefox のものを元に戻す方法を見つけることができないようです。Urldecode と rawurldecode は残念ながら機能しません。誰かがそれに対処する方法を知っていますか? ありがとう。

0 投票する
3 に答える
862 参照

php - ファイルfile_get_contentsは自動url_decodeを実行しますか

私はURLで次のことをしています

しかし、私はもう一方の端でそれを受け取っています

ではなく

もう一方の端のコード:

logファイルに書き込んでいるだけです。

回答:いいえ、しかし$_GET そうです。

0 投票する
2 に答える
3197 参照

python - Python: URL のエンコードとデコードについて

私は問題があります。Pythonでurllibライブラリを使用しようとしています。しかし、私はそれを理解していません。

2 つの値 (a と a1) が等しくないのはなぜですか。私にお知らせください

ありがとう。

0 投票する
1 に答える
778 参照

wordpress - urldecode ワードプレス メニュー

私の UTF-8 ヘブライ語サイトでメニューを表示するためにワード プレス メニューを使用しています。何らかの理由で、ワードプレスはリンクに URL デコードを自動的に実装しないため、私のリンクはかなり醜いです。

%D7%9E%D7%AA%D7%9B%D7%95%D7%9F%20%D7%9E%D7%92%D7%A0%D7%99%D7%91

どうすればこの問題を解決できますか?

ありがとう

0 投票する
5 に答える
1209 参照

php - PHP コードを使用した Bash スクリプト

デコードしたい urlencoded 文字列を変数として持つ bash スクリプトがあります。これは bash で実行できることはわかっていますが、PHP 関数 urldecode() を呼び出して、それで完了したほうがよいと考えました。

bash コードで php 関数を実行したかったのですが、非常に単純なスクリプトを作成することにしました。

このスクリプトをbashスクリプトで呼び出します

残念ながら、これは機能しません。これをどのように行うのが最善ですか?

0 投票する
2 に答える
364 参照

php - JS/PHP クロス urlencoding および urldecoding

さて、私はこれを何時間もいじっていますが、まだ正しく理解できないので、皆さんに尋ねます.

私はhtmlにテキストエリアを持っています。値はajax(jquery)を使用してphpに送信し、データベースに代入し、phpを使用して再度印刷できるようにする必要があります。問題は、印刷するときに、入力したものと100%同じになるようにしたいということです'\

私が今それを行う方法:

値はどこにありますかbox.find('#newCommentArea').val()。ajax関数を使ってphpに渡しcomment、POSTデータとして送信します。

firebug を使用すると、次のように表示されます。comment=asdf%27asdf

PHPで印刷$_POST['comment']すると私にasdf\'asdf

追加\が問題です。そして私はそれを取り除く必要があります。

いずれにせよ、PHPではjavascriptエスケープだけが安全ではないため、私もそうしますurlencode()

そして、印刷するときに使用しますrawurldecode()

この方法が良いかどうか、またはもっとうまくできるかどうかを指摘していただけますか。

\そして、どうすれば新しいインを取り除くことができますか$_POST['comment']

前もって感謝します、

枕闇

0 投票する
2 に答える
440 参照

java - Junit + UrlDecoder: このテストが失敗するのはなぜですか?

テストの 1 つに次のコードがあります。2 番目のアサーションは失敗します。

理由がわかりません。これは JUnit のバグですか? 最初の引数が null でない場合、JUnit は .equals() を呼び出すだけだと思う​​でしょう...

0 投票する
2 に答える
3984 参照

javascript - URIcomponentの非utf-8文字をエンコードし、それに応じてデコードする正しい方法は何ですか?

encodeURIcomponent現在のページの URL をサーバー側に渡し、サーバー側でurldecode文字を取得するために使用する Javascript ブックマークレットがあります。

問題は、エンコードされた文字が utf-8 ではない場合 (私の場合は gb2312 ですが、別のものである可能性があります)、サーバーが を実行するurldecodeと、デコードされた文字が正方形になります。明らかに、これはエンコード前の外観ではありません。

これはブックマークレットであり、入力は何でもかまいません。そのため、js で「gb2312 としてエンコード」を定義したり、php スクリプトで「gb2312 としてデコード」を定義したりすることはできません。

それで、encodeURIcomponent文字エンコーディングをコンテンツと一緒に渡し、デコードで正しいエンコーディングを選択してデコードできる正しい使用方法はありますか?

0 投票する
4 に答える
9554 参照

java - 文字列のコレクションのURLエンコード/デコードを処理する一般的なJavaライブラリはありますか?

文字列の大規模なコレクションまたは配列をURLエンコードまたはデコードする必要があることがよくあります。それらを反復処理して静的URLDecoder.decode(string、 "UTF-8")を使用する以外に、このタイプの操作のパフォーマンスを向上させるライブラリはありますか?

同僚は、静的メソッドを使用して文字列をインプレースでデコードすることはスレッドセーフではないと主張しています。なぜそうなるのでしょうか?