私は自分のウェブスペースで作成したサーバーとクライアントをテストしています。Zendフレームワークを使用したSOAPサーバーとクライアント(エラーを取得する)
私はServerMapクラスで定義されたシンプルな「れ、testServer」機能を呼び出そうと、私は を取得するには、「私たちは何のXMLドキュメントを持っていないように見えますか」..?
私はクライアント上でgetFunctionsを呼び出し、testServerは有効な関数です。私はすべての例外をキャッチし、__getLastResponseHeaders()と__getLastResponseを呼び出すことを試みました。
ヘッダー:
string(348) "HTTP/1.1 200 OK
Date: Tue, 23 Jun 2009 19:36:29 GMT
Server: Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9
X-Powered-By: PHP/5.2.9
Cache-Control: max-age=1
Expires: Tue, 23 Jun 2009 19:36:30 GMT
Vary: Accept-Encoding
Content-Length: 1574
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: text/html
"
応答:
string(1574) "DEBUG HEADER : This is a cached page !
"
私は、応答のソースHTMLを見れば、その実際:
string(1574) "DEBUG HEADER : This is a cached page !<?xml version="1.0"?>
<A lot of xml that looks pretty much like my WSDL file that my Zend_Soap_AutoDiscover generates>
ように起こっていただきましたか!?私はオンラインで検索し、実際には固いソリューションは見つけられませんでした。 私の前に空きスペースがありません。
が、私の問題は、まだ私は「ドンというスタンド私が望むものを私のサーバーから取り戻すことはできません。ブラウザに印刷したものはすべて__getLastResponse()などから取得したものです – Roman