0

サイズが大きいjsonがあり、5kbを超えると例外がスローされます

java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:168) at
    org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:149) at
    org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:110) at

http://geekswithblogs.net/frankw/archive/2008/08/05/how-to-configure-maxjsonlength-in-asp.net-ajax-applications.aspx

上記のリンクによると、次の形式があります

<system.web.extensions>
    <scripting>
      <webServices>
    <jsonSerialization maxJsonLength="500000">
    </jsonSerialization>
      </webServices>
    </scripting>
</system.web.extensions> 

maxJsonLength を設定できます。同じように、Jboss7.1.1.Final で大きな json を受け入れるように json のサイズを最大化するために必要な設定はありますか? はいの場合、構文を提供してください。また、maxpostsize に関するいくつかのリンクを調べましたが、これは役に立ちますか? 主な懸念事項は、クライアントが HttpPost を介して大きなサイズの json データを送信すると、Jboss7.1.1.Final が使用されている間に上記のように例外がスローされることです。

4

1 に答える 1

0

Jboss7.1.1.Final では、standalone.xml に次のエントリを追加する必要があります

<system-properties>
     <property name="org.apache.coyote.http11.Http11Protocol.MAX_HEADER_SIZE" value="1000"/>
</system-properties>
于 2013-03-04T08:44:56.590 に答える