4

クエリ文字列の文字列を評価し、大文字と小文字 (大文字/小文字) を考慮しても安全ですか? たとえば、一部のブラウザは文字列全体を下げますか? クエリ文字列に追加するパラメーターが大文字と小文字を区別しないようにコーディングするのに十分な信頼性がありますか? (明らかに、ユーザーがそれをいじる可能性があるという事実を脇に置きます)。

クエリ文字列を評価するプラットフォームがこの質問への回答に影響するかどうかわからないため、C# でタグ付けされています。それは私がコーディングしているC#です。

4

1 に答える 1

4

コンベンションが鍵です。アプリ全体でキャメル ケースのクエリ文字列を使用する場合は、キャメル ケースなどを使用します。引数を渡してクエリ文字列を指定するのは自分なので、一貫性を保って作業を楽にしてください。一貫性を維持すること以外に、特定の大文字と小文字の規則に実際の利点はありません。

ブラウザは大文字をそのまま保持します。

于 2012-07-16T14:34:46.293 に答える