2010-07-28 65 views
3

獲得響應體,我成功地調用下面的代碼使用一個Zend_Http_Client

$client = new Zend_Http_Client(); 
$client->setMethod(Zend_Http_Client::POST); 
$client->setUri('http://www.example.com/api/type/'); 
$client->setParameterPost(array(
    'useremail' => '******@*****.***', 
    'apikey' => 'secretkey', 
    'description' => 'TEST WEB API', 
    'amount' => '5000.00' 
    )); 

一個REST API不過,我想同時獲得頭值 - (201)響應體返回的執行後。

我該如何處理?

回答

5

我假設你實際上是通過執行請求:

$response = $client->request(); 

此時你需要的是在$響應對象,

//Dump headers 
print_r($response->headers); 

//Dump body 
echo $response->getBody(); 

在參考Zend_Http_Response文檔:

http://framework.zend.com/apidoc/1.10/

更多的方法是無濟於事能夠。

1

這應該工作...

$client->setUri ($image_source_urls); 
$response = $client->request ('GET'); 
$folder_content = $response->getBody(); 
相關問題