- ベストアンサー
Requestの取り方、どちらが好ましい?
C♯、ASP.NETでの開発です。 string test = Request["hoge"].ToString() という取り方をしている箇所があり、これだとパラメータとしてhogeが なかった時に落ちるので string test = Request.QueryString["hoge"]; にしようと思っています。 (単純に、なければ空白としたい) 取り方は違いますが、結局のところ(値があれば)同じものが 来るのでこの対応で問題ないと思っているのですが、問題ありましたら ご指摘いただけないでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Request[] は、Cookie・POSTデータ・QueryString・環境変数から検索します。 QueryStringだけから取得する Request.QueryString[]がよいでしょう。 http://msdn.microsoft.com/ja-jp/library/system.web.httprequest.item(v=VS.80).aspx