2012-02-20 8 views
0

私の仕事は、PHP(5.3)でサーバーをセットアップし、既に準備されたメッセージでクライアントに応答することです。SoapServer、NuSoap、またはZEND_SOAP_SERVERでRAW Soapを送信する方法

SoapServer、NusoapServer、またはZendで生データを投稿/応答する方法はありますか?

+0

あなたが「生データで応答する」と言うときは、(A)これらのライブラリの1つを使用してレスポンスを構築して送信するが、レスポンス文書の一部としてバイナリデータを含めるか、(B)自分自身を文書化し、それを「生データ」として送信しますか? – JamesG

+0

私はあなたのオプションの2番目を意味します... – spamec

+0

詳細には、私のサーバーは、生のXMLを取得し、処理し、生のXMLで応答を送信する必要があります.... – spamec

答えて

2

生のXMLリクエストドキュメントを取得して処理してから生のXMLレスポンスドキュメントを送信する場合は、前述のライブラリのいずれも、おそらくあなたを助けるつもりはありません。複雑。あなたが最高のように行われている生のPOSTデータを読み込む必要があります生のXMLデータを受信するために

$requestDocument = file_get_contents('php://input'); 

次に、あなたがそれを処理する必要があります、あなたの応答文書を作成することと、 printまたはechoを使用して送信します。

関連する問題