0

HTTPチャンクなしでリクエストを送信するクライアントがあります(content-lengthを使用します)。サーバーが応答すると、チャンクが有効になり、クライアントはこれを処理できません。HTTP1.1を使用しているため、クライアントは処理できるはずです。

以下のエントリをaxis2構成ファイル(axis2.xml)から削除してチャンクを無効にしようとしましたが、応答はまだチャンクに戻っています。

チャンク

だから問題は、axis2設定をオーバーライドしているチャンクが有効になっている他の場所がありますか?おそらくTomcatの設定で?

Webサーバーの詳細-tomcat6.0.16、axis2 2.1.3

ありがとうマイク

4

2 に答える 2

5

次のように、プログラムでチャンキングを無効にできます。

オプションoptions=new Options(); [...] options.setProperty(HTTPConstants.CHUNKED、 "false");

出典: http: //jcesarperez.blogspot.com/2008/10/resolviendo-problemas-de.html

于 2009-01-15T14:59:13.157 に答える
2

Web サービスのスタブを作成した場合は、次のようにします。

myStub._getServiceClient().getOptions().setProperty(HTTPConstants.CHUNKED, false);

于 2009-09-08T14:48:15.627 に答える