.NET에서 C#을 사용하여 내 클래스를 URI를 통해 요청한 후에 호출합니다. 이 URI에 매개 변수가 포함되어 있는지 확인해야합니다. 예를 들어요청 URI에 매개 변수가 있는지 확인하는 방법
: 것이 가능
http://www.website.com/page.aspx?ID=9 // must return YES
http://www.website.com/page.aspx?ID=9&Page=2 // must return YES
http://www.website.com/page.aspx // must return NO
입니까? 물론 URI의 각 매개 변수에 대한 이름을 알 수 없으므로 다음과 같은 무작위 쿼리 문자열의 경우 :
http://www.website.com/page.aspx?RandomParameter=1
예를 반환해야합니다. 할 수 있을까요?
그러나 Request.QueryString == null 의미 그 querystring 매개 변수를 포함하지 않습니다? – markzzz
Fixed Sorry :) 이것은 매개 변수가 존재하는지 확인하고 "YES"를 출력하고 그렇지 않으면 "NO"를 출력합니다. 이 도움이 되었으면 좋겠다. –
@Rionmonster'Request.QueryString == null'은 코드 예제에서 예외를 던질 것이다. 위의 내 대답을 참조하십시오. –