問題タブ [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 に答える
2808 参照

asp.net - URL エンコードとルーティング?

Web フォーム コンテキストでカスタム ルーティングを使用しています。いくつかのタイトル (カスタム ルートの一部) に疑問符の文字が含まれています。このテキスト ("Question?") を URL エンコードしてルートに渡すと、HTTP ERROR CODE 400 が返されます。どうやら、URL エンコードされたテキストがルーティング マネージャーを混乱させているようです。

誰かがこれについて文脈と説明を提供できますか? さらに、これらのルート データを URL エンコードする必要はなく、単に問題のある文字を削除する必要があると考えています。URL デコード/エンコードを使用しないことによるセキュリティ上のリスクはありますか? で、問題キャラは?リストは役に立ちます。

ありがとう!

更新: カスタム ルートのクエリ文字列で % 文字が許可されていないようです。この問題に関する良い意見をお待ちしております!

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

html - xslt を使用して html 文字列をデコードする方法

xslt を使用して RSS フィードのスタイルを設定しようとしています。タグに格納されている画像をフィードに表示したい。問題は、レンダリングされるのではなく、ページにテキストとして表示されるようにエンコードされていることです。以下は、文字列の一部の例です。

1)。<説明><img src="http&#58;&#47;&#47;buavhw.blu.livefilestore.com&#47;y1ppCokLxFJSG2cmyPdvg...

ここに正しく表示されるようにするには、上記の文字列にコードを追加する必要がありました。以下の文字列は、テキスト ボックスに直接貼り付けた場合の表示です。

2)。<説明><img src="http://buavhw.blu.livefilestore.com/y1ppCokLxFJSG2cmyPdvg...

プレビューウィンドウから再度コピーして貼り付けると、次の文字列になります。

3)。<説明><img src="http://buavhw.blu.livefilestore.com/y1ppCokLxFJSG2cmyPdvg...

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

javascript - PHP の urldecode() に相当する Javascript

カスタム xml パーサーを作成し、特殊文字をロックアップしました。当然のことながら、私はそれらを自分のデータベースに urlencode しました。

php に相当するものが見つからないようですurldecode()

これを達成できるjqueryまたはjavascriptの拡張機能はありますか?

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

php - 変数を使用してURLをURLENCODEする方法は?

これをURLENCODEする必要があります:

そして、反対側でそれをデコードします。これどうやってするの???

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

php - PHP urlencode / urldecode of date(DATE_ATOM) の問題

アトム形式の日付を必要とする Google カレンダーのクエリ文字列を作成しています。

私はphp 5.1.6とdate(DATE_ATOM)を使用して、正しくフォーマットされた現在の日付を生成しています。したがって、たとえば、クエリのエンコードされていない URL 部分には次のものがあります。

これをrawurlencodeする必要があり、それは次のようになります

これを rawurldecode すると、次のようになります

そのため、適切にデコードされておらず、Google はクエリを拒否しています...

クエリを 2 回 rawurldecode すると、日付はデコードされますが、元の '+' はスペースに置き換えられます (上記の文字列ではまだエンコードされていますが)。

同じことが urlencode/urldecode にも当てはまります:(

この日付形式で URL をエンコード/デコードする方法はありますか?

乾杯

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

awk - awk printf を使用してテキストを URL デコードする

私はawkいくつかのテキストをURLデコードするために使用しています。

printf文字列をステートメントにコーディングすると、printf "%s", "\x3D"正しく出力されます=。エスケープされた文字列全体を変数として持っている場合も同じです。

ただし、 しかない場合、3Dを追加するにはどうすればよい\xので、printfは印刷されます=\x3D?

busybox awk 1.4.2ashシェルを使用しています。

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

sql - SQL Server の URL デコード

URL エンコードされたテキストを格納する従来のテーブルに対してクエリを実行する必要があります。結果でこのテキストをデコードする必要があります。どうすればこれを達成できますか?

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

c# - WinFormsアプリからのUrlDecodeの使用

クエリ文字列値を処理するテストアプリを作成しています。HttpUtility.UrlDecodeを使用したい。

System.Webへの参照を追加しようとすると、System.Webがリストに表示されません。

同じソリューションでWebプロジェクトを作成すると、System.Webが自動的に追加されます。

また、winformsプロジェクトからWebプロジェクトを参照しようとしましたが、うまくいかないようです。

WinFormsアプリからUrlDecodeを使用する方法を知っている人はいますか?

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

python - Google Language Detection API で使用する文字列をデコードする方法は?

アプリでGoogle Language Detection APIを使用して、url パラメーターの言語を検出したいと考えています。たとえば、ユーザーが URL を要求する

http://myapp.com/q ?Это тест

「ロシア語」というメッセージを取得します。私はこのようにします:

URLがエンコードされているため、結果として常に「英語」を取得します

http://myapp.com/q?%DD%F2%EE%20%F2%E5%F1%F2

私は urllib.quote , urllib.urlencode運がないことを試みました。

この URL を Google API 用にデコードするにはどうすればよいですか?

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

c# - HttpUtility.UrlDecodeのポイントは何ですか

リクエスト時に.netがすでにクエリ文字列をデコードしている場合のHttpUtility.UrlDecodeのポイントは何ですか。

これは従来のASPからの二日酔いですか、それとも何かが足りませんか?