$config = array( 'maxredirects' => 3, // By defualt Zend_Http_Client use 5 max redirect 'timeout' => 500, //'adapter' => 'Zend_Http_Client_Adapter_Curl', ); $url = 'YOUR_URL_ADDRESS'; $client = new Zend_Http_Client($url, $config); $client->setAdapter('Zend_Http_Client_Adapter_Curl'); //$client->setAuth($this->_user, $this->_pass); // Since seems not working I use $client->setParameterPost(array( 'skuId' => $skuId, 'username' => $this->_user, 'password' => $this->_pass, )); $client->getAdapter() ->setCurlOption(CURLOPT_USERPWD, $this->_user.':'.$this->_pass) ->setCurlOption(CURLOPT_HTTPAUTH, CURLAUTH_ANY) ->setCurlOption(CURLOPT_SSL_VERIFYPEER, false) ->setCurlOption(CURLOPT_RETURNTRANSFER, 1) ->setCurlOption(CURLOPT_POST, 1) ; $this->_response = $client->request("POST");
Feb 14, 2013
Zend: Authenticating into server
Since, setAuth still not working. I rather manually set the parameter to the cURl.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment