うまくいけば答えはノーですが、asp.netのクエリ文字列のデータを取得するためにRequest.QueryStringの代わりにRequest.Paramsを使用することに問題はありますか?
1418 次
4 に答える
2
いいえ、Queryコレクションの引数名と同じフィールド名のFormsコレクションフィールドがない限り、単一のキーと値のペアのみを期待した場合に配列を取得します。
于 2009-05-08T01:49:51.443 に答える
1
それ自体は落とし穴ではありませんが、request.querystringははるかに軽いことに注意してください。request.paramsはCookie、フォーム変数、サーバー変数、クエリ文字列を返しますが、request.querystringはもちろんクエリ文字列の値を返します。
于 2009-05-08T01:48:39.387 に答える
0
Request.ParamsとRequest.Formはいつ違いますか?
request.formについて話しますが、request.querystringについても同じです。
于 2009-05-08T01:49:43.487 に答える
0
落とし穴はありません。Request.Paramsは、もう少しフル機能です。
さて、もしあなたがそれをシリアル化してデータベースに保存しているなら、それはバイトの無駄になるでしょう、しかしそれはそれについてです。
于 2009-05-08T01:50:28.463 に答える