Axis2 を使用して、HTTP/1.1 (Axis2 のデフォルトのトランスポート プロトコル) を使用できない Web サービスを呼び出そうとしています。HTTP/1.0 を使用するように Axis2 をプログラムで設定することは可能ですか? これは構成ファイルで実行できることはわかっていますが、私たちの場合、API を使用する方がはるかに優れたソリューションです。
使用しているコードは次のとおりです。
ServiceClient client = new ServiceClient();
Options opts = new Options();
opts.setTo(new EndpointReference(endpointAddress));
client.setOptions(opts);
Options オブジェクトを使用してトランスポート プロトコルを設定できるかどうかを調べようとしましたが、まだ成功しませんでした。:(