問題タブ [urlencode]

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 に答える
1813 参照

c - urlはcでutf-8文字列をエンコードしますか?

自分で書くべきですか、それともすでにそれを行っているライブラリ関数がありますか?pidginプラグインにこれ​​が必要なので、pidgin / Purple / gnomeライブラリに何かがある場合は、それが理想的です。しかし、他の情報源も問題ありません。

0 投票する
10 に答える
122338 参照

c# - C#ですべてのスペースを%20に置き換えるにはどうすればよいですか?

C#を使用して文字列をURLにしたいと思います。.NET Frameworkには、役立つはずの何かがあるはずですよね?

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

java - エンコード/デコードの奇妙な問題

エンコードされた中国語の単語をデコードする次のコード行:

JSP ページ (Jboss) で実行すると、5 が出力されます。

デスクトップ アプリケーションで実行すると、15 が出力されます。

なんで?また、jsp を 15 にしたいのですが、どうすればよいでしょうか?

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

.net - 一部のブラウザでエンコードされたフォーム文字列データのURL.net

私は自分のモバイルサイトで特有の問題に遭遇しました。一部の電話/ゲートウェイは、フォーム投稿データをURLエンコードされた形式で送信します。

"元気かい?"

メソッドポスト付きのフォームで

としてデータベースに保存

「hey+how + are + you%3f」

これは多くのブラウザの問題ではありませんが、Metroと呼ばれる米国の単一のネットワークの問題です。異なる電話モデルが同じように動作していることに気付いたので、これはプロキシ/ゲートウェイの問題であると思います。

単に置くだろう

_msg = HttpUtility.UrlDecode(_msg);

私の問題を解決しますか?他に何か提案はありますか?

ありがとう

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

c# - URLEncodedまたはASP.NETでパーセント文字を使用している場合にクエリ文字列を取得する方法

クエリ文字列がUrlEncodedであるか、ASP.NETでパーセント文字を使用している場合に、Requestオブジェクトから実際のクエリ文字列を取得するにはどうすればよいですか?

基本的に、次のようなURLがある場合Default.aspx?p=%b4、「%b4」が入力された文字列を取得するにはどうすればよいですか?

Request.QueryString["p"]印刷できない文字を返します。

Request.RawUrlDefault.aspx?p =%ufffd"を返します

Request.Url.AbsoluteUriDefault.aspx?p =%EF%BF%BDを返します

「%b4」を取り戻すにはどうすればよいですか?

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

python - Python で & を & に変換する

私は Python で単純なクローラーに取り組んでいます。目的は、sitemap.xml を作成することです。(ここで非常にアルファ版を見つけることができます: http://code.google.com/p/sitemappy/ ) 非 HTML エンティティ (& など) を含む URL を使用して xml を生成すると、xml が生成されないことに気付きました。検証し、Google Webmaster Tools によって受け入れられません。URL のクエリ文字列部分をエンコードする簡単な方法はありますか?

ありがとうございました!

マッテオ

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

asp.net-mvc - スペース文字を適切にURLエンコードする

HttpUtility.UrlEncodeを使用して、ルートで使用される値をエンコードします。

スラッシュのエンコードに関する問題はすでに解決しました。私が今抱えている新しい問題は、スペースに関するものです。スペースは+としてエンコードされます。

これはVS統合Webサーバーで機能しますが、WindowsServer2008のIIS7で問題が発生します。URLがある場合http://localhost/Home/About/asdas+sdasd

エラー404.11が表示されます-リクエストにダブルエスケープシーケンスが含まれています。

スペースを「%20」に置き換えるだけでよいことはわかっていますが、自分で適切にエンコードすることは気にしたくありません。MVCにUrlEncoderを使用する準備はできていますか?

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

iphone - URL エンコーディングと HTML エンコーディングの NSString

HTMLとURLをエンコード/デコードする方法ですか(Xcodeで、Objective-Cを使用)?

これは私が期待したようには機能しないようです。「<」のような特殊文字を同等の HTML エンティティ、つまりこの場合は「<」に変換すると思いました。

このトピック (一般) に関連する w3school リンクへの参照は次のとおりです。

HTML URL エンコーディング リファレンス

HTML エンティティ リファレンス

期待して感謝します。

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

javascript - JavaScript 関数で URL を作成し、文字列を href に戻す必要があります

要素から Javascript 関数を呼び出す必要がありaます。次のようなものです。

href='javascript:myjavascriptfunction();'. いくつかの日付ピッカー コントロールから値を取得し、クエリ文字列を作成して urlencode し、新しいウィンドウで開くように返すには、Javascript 関数が必要です。これまでのところ、すべて揃っていると思いますが、URL を作成して正しく返すのに苦労しています。これはaこれまでの私の要素です。

私のJavascript関数では、文字列を構築して次のように返しています:

結果: リンクをクリックすると、親ウィンドウの URL に関数呼び出し名が追加された新しいウィンドウが開きますか?

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

urlencode - JavaScript関数内で日付をURLエンコードする

ページの日付ピッカー コントロールから取得した日付値を URLEncode する必要があります。現在、これを行うためにエスケープ機能を使用しようとしていますが、機能していません。

例: エスケープ (日付値);

任意の助けをいただければ幸いです。