0

この質問についてはよくわかりませんが、ASP.NETでQueryStringの改ざん/欠落を防ぐ方法はありますか?

例:私はこのURLを持っています

http://localhost:56842/TCKT/Configs.aspx?type=view

コードビハインドから、次のような値が得られます。

Request.QueryString["type"];

欠落した値から保護する方法を知っていますが、欠落したQueryStringの意味から保護する方法があるかどうかを確認する必要があります

?type=

一緒に行方不明です。

私は人々がやっているのを見ました

Request.QueryString["type"].IsEmpty()

しかし、私にはうまくいきません。これが可能かどうかはよくわかりません。あなたが提供できるどんな助けも本当にありがたいです。

4

2 に答える 2

0
string type = Request.QueryString["type"] ?? "default"

値または値がnullの場合のデフォルトを取得します。

于 2013-03-19T03:07:01.347 に答える
0
String.IsNullOrEmpty(Request.QueryString["type"]);

特定のタイプについてはやや類似

于 2013-03-19T02:34:28.410 に答える