2011-06-12 1 views
0

큰 json 문자열을 WCF REST 서비스 템플릿으로 만든 WCF 서비스로 보내려고합니다. 문자열이 8000 자보다 길면 "HTTP/1.1 400 Bad Request"오류가 발생합니다. 나는 이것을 나의 웹 설정에 추가하려고 시도했다 :WCF REST Service Template 4.0 "잘못된 요청"

<bindings> 
     <webHttpBinding> 
      <binding name="httpBinding" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647"/> 
     </webHttpBinding> 
    </bindings> 

어떤 아이디어라도?

답변

2

당신이해야합니다 또한 설정이 큰 문자열 전달하려면 readerQuotas :

<bindings> 
    <webHttpBinding> 
     <binding name="httpBinding" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647"> 
      <readerQuotas maxStringContentLength="50000" /> 
     </binding> 
    </webHttpBinding> 
</bindings>