問題タブ [soapserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
8244 参照

php - Zend Framework 2 SOAP AutoDiscover と複合型

SOAP サーバーを準備し、次のコードを使用して WSDL を生成しています。

しかし、WebService メソッドの 1 つに、次のように、各要素が「MyOtherClass」型である Array 型のパラメーターがあります。

WSDL を生成しようとすると、次のエラーが発生します。

またはこの例外:

コードに次のようなものを追加すると、次のようになります。

次のエラー メッセージが表示されます。

要約すると、質問は次のとおりです: パラメータとして使用される新しいカスタム タイプの WSDL をどのように認識できますか?

ありがとう

0 投票する
1 に答える
1168 参照

php - PHP SoapServer クラスマップ オブジェクトの作成

PHP の SoapServer クラスを使用して Web サービスを構築しています。classmap機能の使用は正常に機能し、WSDL 型は PHP 型に正しくマップされます。ただし、マップされたクラスのインスタンスがどのように作成されるかを理解できません。

SoapServer によって生成されたオブジェクトの作成を有効にする方法はありますか? たとえば、__set_state マジック メソッドのようなものです。

例: xsd tytes の date と datetime をそれぞれ使用しています。これらが PHP の DateTime クラスに確実に変換されるようにしたいと考えています。私がやりたくないのは、それを行う下流プロセスを持つことです。

0 投票する
1 に答える
2098 参照

php - PHP SOAPサーバーはプレーンな応答を返します

実際には、クライアント要求を取得する Soap Proxy を作成し、その要求を別の SOAP サーバー (c_url を使用) にさらに送信する必要があります。

応答が正常に取得されます (<SOAP-ENVおよび他のすべての xml として)。

問題は、SOAP PROXY で応答を正確に返したいことです。サーバーが xml を返している場合、SOAP サーバーは実際に XML ファイルを返します。

問題は、soap エンベロープなどで締めくくることなく、soap サーバーが必要な応答を正確に返すようにするにはどうすればよいかということです。

ありがとう。

更新しました:

私の石鹸サーバー:

c_url を使用した私の石鹸 Porxy:

/tmp/SoapCurl.txt からの応答は正しいものです。

SOAP サーバーの応答が間違っています。

0 投票する
2 に答える
1136 参照

php - PHP SoapServer: ポート アドレスの場所を設定する

PHP の組み込み SoapServer クラスを使用して、Web サービスを実装しています。WSDL コードの次のセグメントで location 属性を設定する必要があります。

プログラムでこれを行う最良の方法は何ですか?

0 投票する
1 に答える
487 参照

iphone - SOAP 文字列 サーバーに接続できません

私の石鹸情報の下に。

石鹸サーバーを使用していますが、以下の石鹸文字列でサーバーに接続できません。障害コードが表示されました。誰でも私を助けることができますか?

エラーメッセージは次のとおりです。