zend framework - Getting Response Body using Zend_http_Client -
मैं निम्नलिखित कोड के साथ एक REST API को कॉल कर रहा हूं
$ client = new Zend_Http_Client (); $ ग्राहक & gt; setMethod (Zend_Http_Client :: पोस्ट); $ ग्राहक & gt; setUri ( 'http://www.example.com/api/type/'); $ Client- & gt; सेटपैमैटरपोस्ट (ऐरे ('useremail' = & gt; '******@********', 'एपीकेआई' = & gt; 'गुप्तकी', 'विवरण' = & gt; 'टेस्ट वेब एपीआई', 'राशि' = & gt; '5000.00'));
हालांकि मैं निष्पादन के बाद लौटाए गए हेडर वैल्यू (201) और रिस्पांस बॉडी दोनों को प्राप्त करना चाहूंगा। < / P>
मैं इसके साथ कैसे आगे बढ़ूं?
मैं मान रहा हूँ कि आप वास्तव में हैं अनुरोध के माध्यम से निष्पादित:
$ response = $ client- & gt; अनुरोध ();
उस बिंदु पर आपको केवल $ प्रतिक्रिया वस्तु में है,
// डंप हेडर print_r ($ response-> हेडर); // डंप शरीर प्रतिध्वनि $ प्रतिक्रिया- & gt; getBody ();
अधिक तरीकों के लिए Zend_Http_Response डॉक्स को देखें:
Comments
Post a Comment