問題タブ [namevaluecollection]

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 投票する
0 に答える
2183 参照

asp.net - ASP.NET Request.Form の大文字と小文字の区別

Request.Form["KeyName"] の値を取得する C# コードがありますが、リクエストを送信するコードは keyName=value を渡しています。これは開発/ステージ環境では機能しますが、本番環境では機能しません。

この投稿は Request.Headers["Header-Name"] in ASP.NET の大文字と小文字を区別しますか? NameValueCollection が大文字と小文字を区別しない比較子を使用することにより、これが機能することが予想される動作になることを示唆しています。サーバー間で異なる構成設定はありますか? どちらも ASP.NET 4.0 を実行しています

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

python - 名前と値のペアをファイルに保存する方法

プログラムで使用する必要がある名前と値のペアが多数あります。私のpythonプログラムで簡単に解析できるように、名前と値のペアをファイルに保存する最良の方法は何ですか。何らかの理由で、xml を使用していません。それらをファイルに保存して使用する良い方法を提案してください。

PS -- ファイルに名前と値のペアを書いている人は、開発者である必要はありません。特定の値を書き込むように指示され、入力します。だから、なるべくシンプルにしたい。

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

c# - 共有メソッドのパラメーターを介して NameValueCollection を設定するにはどうすればよいですか?

私はコードセグメントを持っています:

ここで、上記のセグメントをメソッドとして記述したいと思います。

クエリ文字列のキー/値を送信するつもりです。これは何でもかまいません。また、k/v ペアの数も任意です。

これを効率的かつ簡単に行うための最良の方法は何でしょうか?

0 投票する
0 に答える
406 参照

asp.net - HttpRequest オブジェクトで大文字と小文字を区別する方法

私は asp .net Web プロジェクトに取り組んでいます。このプロジェクトでは、アーキテクチャの問題で立ち往生しています。

同じキーを持つ 2 つのリクエスト パラメータがありますが、大文字と小文字が区別されます。

ご存じのように、Request オブジェクトは内部で NameValueCollection をパラメーターに実装していますが、これは大文字と小文字を区別しません。

したがって、上記の 2 つのパラメーター値は、コンマで区切られた単一の値にマージされます。

私はしたくない。

どうすればこの問題を克服できますか。

名前と値のコレクションに IEquality コンパレータを指定できるカスタム Request モジュールを作成できますか。コードをあまり変更したくないからです。

誰かからの提案はありますか?

前もって感謝します。

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

c# - string.join 使用時の文字列空白置換エラー

string.join を使用して文字列のリストを結合しようとしています。Separator 文字列 "OR" を使用すると、空白が "+" に置き換えられ、targetUri 文字列が壊れます。以下は、参加に使用されるコードです。

私はGoogleで多くの検索を行ってきましたが、string.joinが文字を置き換えることについて話しているものを見つけることができませんでした. そして、デバッグ中に、問題が発生する場所として、termsString 行に絞り込むことができました。

これは私が得た文字列の実際の例です: terms=value1+OR+value2+OR+value3

空白が + 文字に置き換えられないようにするにはどうすればよいですか?

乾杯、

ジェームズ