queryString에 숫자 변수가 나타납니다.C에서 QueryString 매개 변수의 유효성을 검사하는 가장 좋은 방법 #
나는 다음과 같은 코드를 사용하여 유효성 검사를하고 있어요 :
if (!String.IsNullOrEmpty(Request.QueryString["num"]))
if (!int.TryParse(Request.QueryString["num"],out value)
throw SecurityError;
이 충분이 검증 안전한가요? 가장 효율적인가요? (내가 얻은 모든 정수가 유효하다고 가정 해 보겠습니다.)