ㅁ C# 에서 maxQueryStringLength 값을 초과 오류
C# aspx 프로그래밍에서
파라미터를 길게 해서 넘길 경우
아래와 같은 오류가 날 때가 있다.
이 요청에 대한 쿼리 문자열의 길이가 구성된 maxQueryStringLength 값을 초과합니다.
The length of the query string for this request exceeds the configured maxQueryStringLength value.
ㅁ 해결방법
해결방법은
Web.config 파일에서 해당 값 ( maxQueryStringLength, maxQueryString ) 을 늘려 주면 된다.
Web.config 파일 참고
<?xml version="1.0"?>
<configuration>
<system.web>
<httpRuntime
maxQueryStringLength="204800"
maxRequestLength="409600"
/>
</system.web>
<system.webServer>
<security>
<requestFiltering>
<requestLimits
maxQueryString="204800"
/>
</requestFiltering>
</security>
</system.webServer>
</configuration>
httpRuntime 의 maxQueryStringLength 와
requestLimits 의 maxQueryString 값을 늘려 준다.
ㅁ 참고로 각 값들의 디폴트 값은.. 아래를 참고하면 된다.
http://msdn.microsoft.com/en-us/library/e1f13641%28v=vs.100%29.aspx
'컴퓨터' 카테고리의 다른 글
# mail, 샾메일? 샵메일? 에 대한 논란 (1) | 2013.09.23 |
---|---|
바이두 클라우드 2T 무료.. 역시 대륙의 서비스는 차원이 다르다.. (0) | 2013.09.22 |
document.createElement 에서 invalid character 오류 (0) | 2013.09.17 |
ajax 로딩중 이미지 몇개 (0) | 2013.09.17 |
apache2 에서 mod_cband 설치하기 (0) | 2013.09.16 |