728x90
반응형
질문 : web.config에서 maxJsonLength에 무제한 길이를 설정할 수 있습니까?
jQuery의 자동 완성 기능을 사용하고 있습니다. 17000 개 이상의 레코드 목록을 검색하려고하면 (각각의 길이가 10자를 넘지 않음) 길이를 초과하고 오류가 발생합니다.
예외 정보 :
예외 유형 : InvalidOperationException
예외 메시지 : JSON JavaScriptSerializer를 사용하여 직렬화 또는 역 직렬화하는 동안 오류가 발생했습니다. 문자열 길이가 maxJsonLength 속성에 설정된 값을 초과합니다.
web.config
에서 maxJsonLength
길이를 무제한으로 설정할 수 있습니까? 그렇지 않은 경우 설정할 수있는 최대 길이는 얼마입니까?
답변
참고 : 이 답변은 웹 서비스에만 적용됩니다. 컨트롤러 메서드에서 JSON을 반환하는 경우 아래 SO 답변도 읽어야합니다. https://stackoverflow.com/a/7207539/1246870
MaxJsonLength 속성은 무제한 일 수 없으며 기본값은 102400 (100k) 인 정수 속성입니다.
MaxJsonLength
속성을 설정할 수 있습니다.
<configuration>
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="50000000"/>
</webServices>
</scripting>
</system.web.extensions>
</configuration>
출처 : https://stackoverflow.com/questions/1151987/can-i-set-an-unlimited-length-for-maxjsonlength-in-web-config
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
Sublime Text 2를 사용하여 HTML 코드를 다시 포맷하는 방법 (0) | 2021.06.11 |
---|---|
메모장 ++에서 자동 서식 / 들여 쓰기 XML / HTML 방법 (0) | 2021.06.11 |
json_decode를 배열로 (0) | 2021.06.10 |
HTML 중첩 <ul>을 만드는 적절한 방법? (0) | 2021.06.10 |
'name' or 'ID' HTML 앵커 활용법 (0) | 2021.06.10 |