問題タブ [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 投票する
4 に答える
7833 参照

java - Javaで文字列をデコードする

Javaで次の文字列を正しくデコードするにはどうすればよいですか

URLDecoder.decode()を使用すると、次のエラーが発生します

ありがとう、デイブ

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

php - PHP URLデコードはURLから「+」を取得します

+したがって、デコードするとURLからエンコードされたシンボルが返されるURLをエンコード/デコードしようとしています。たとえば、コード化すると、必要に応じwebsite.com/index.php?eq=1+12て が に+変換さ%2Bれます。から値を取得して$_REQUEST['eq']使用するurldecode()と、 as がエコーされ"1 12"ます。+いわばデコードを元に戻すことができないようです。ここで何か間違ったことをしていますか、それとももっと効率的/より良い方法がありますか? これが私が使用する正確なエンコード/デコード行です。

ページを送信

検索ページ

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

c# - c#で「string\x27s」のような文字列をデコードするには?

次のような文字列を使用する必要がある ac# アプリがあります。

どうすればそれをデコードできますか? 27 が一重引用符のアスキーコードであることは知っていますが、その文字列では機能し'ません。UrlDecode()

\x 値を % に置き換えてから使用する必要がありますSystem.Web.HttpUtility.UrlDecode()か、それとも別の方法がありますか?

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

c# - C#での文字列のデコード

いくつかのテキストで動作するアプリがあり、次のような文字列をデコードする必要があります。

example\x27s文字列

例の文字列

最初のものを使用してみUri.UnescapeDataString(string.Replace("\\x", "%"))ましたが、文字列が「何かのものの40% 」のようなものである場合、「40%」のためにスローされるため、常に機能するとは限りませんException

2つ目は、それをデコードする方法がよくわかりません。

これらの2種類の文字列をデコードするために使用できるものはありますか?

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

coldfusion - ColdFusion -- フォーム POST で URLDecode が必要ですか? / URLDecode はランダムに 1 文字を削除します

ユーザーがテキストをフォーマットできるように、WYSIWYG を使用しています。これはエラーの原因となるテキストです:

エラーは、URLDecode を使用して DB に保存するときに、「This」の「T」または最初の文字がランダムに削除されることです。サーバー側で URLDecode を削除すると、悪影響を与えることなく修正されるようです (DB には同じ情報が含まれています)。

ドキュメントによると、

HTTP のクエリ文字列は常に URL エンコードされます。

これは本当にそうですか?もしそうなら、URLDecode を削除してもすべてが台無しにならないのはなぜですか?

2つの質問:

  1. URLDecode によって最初のテキスト文字がこのように削除されるのはなぜですか (line-height プロパティが存在する場合にのみ発生するようです)。
  2. POST されたデータをデータベースに入れる前に、URLDecode を使用する必要が本当にあるのでしょうか (または、使用したいと思いますか?)

編集: デコードされたテキストをエコー バックするテスト ページを作成しました。URLDecode は間違いなくその文字を削除していますが、その理由はわかりません。

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

php - PHP urldecoded 文字列からすべてのバックスラッシュを削除します

URL デコードされた文字列からすべてのバックスラッシュを削除しようとしていますが、\ を削除して URL デコードされた文字列を出力するのではなく、\ を出力しています。

私の問題を教えてください。

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

c++ - このURLデコーダーを理解するのを手伝ってください:

自分でURLデコードを試した後、うまくいくアイデアを思いついたのですが、あまり効率的ではありませんでした。URLデコードは、私のプログラムで深刻なボトルネックが発生する可能性がある場所であるため、インターネットにアクセスして、より効率的な解決策を見つけることにしました。私はこのcodeguruの記事に出くわしました:

http://www.codeguru.com/cpp/cpp/string/conversions/article.php/c12759

今、私は他の誰かのコードを使用することに反対していません。特にそれが私のものよりも優れている場合はそうです。しかし、私はそれがどのように機能するかを知る前に知りたいです。完全に理解していないコードを使用しても意味がありません。

ここで私は立ち往生しています。デコード機能で行われているポインタの動作のほとんどを理解しています。私が迷子になるのは、HEX2DEC配列とそれに関連する変換演算です。Webサイトでは提供されていませんが、ダウンロード例では、デコード機能と一緒に便利なようにここに投稿します。

http://pastebin.com/AVDnr6cK

この関数は、この配列を使用して16進数を10進数に変換し、次に10進数をASCIIに相当するものに変換するのにどの程度正確ですか?

よろしくお願いします。

0 投票する
21 に答える
89327 参照

bash - シェルでURLエンコードされた文字列をデコードするには?

エンコードされたユーザーエージェントのリストを含むファイルがあります。例えば:

このファイルを読み取り、デコードされた文字列を含む新しいファイルに書き込むことができるシェル スクリプトが必要です。

この例を使用して実行しようとしていますが、これまでのところ機能していません。

私のスクリプトは次のようになります。

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

extjs - このエラー「不正な URL」を解決するにはどうすればよいですか?

例のようなスタイルタグを含むparams文字列を渡したい:

私は文字列を渡すためにdecodeURIを使用していますが、extjsでまだエラーが発生しています。

確認しましたが、このエラーが出る原因はシンボル % です。

どうやって解決する??