Class Zend_HttpClient

Description

Located in /library/Zend/HttpClient.php (line 32)

Zend_HttpClient_Abstract
   |
   --Zend_HttpClient
Method Summary
 void __construct ([string|Zend_Uri|null $uri = null], [array $headers = array()])
 Zend_HttpClient_Response get ([int $redirectMax = 5])
 Zend_HttpClient_Response post (string $data)
 Zend_HttpClient_Response put (string $data)
 resource _openConnection ()
 Zend_HttpClient_Response _read (Resource $socket)
Variables
Methods
Constructor __construct (line 41)

Class Constructor, create and validate Zend_Uri object

  • access: public
void __construct ([string|Zend_Uri|null $uri = null], [array $headers = array()])
  • string|Zend_Uri|null $uri
  • array $headers

Redefinition of:
Zend_HttpClient_Abstract::__construct()
Class Constructor, create and validate Zend_Uri object
delete (line 159)

Send a DELETE HTTP Request

  • access: public

Redefinition of:
Zend_HttpClient_Abstract::delete()
Send a DELETE HTTP Request
get (line 59)

Send a GET HTTP Request

  • access: public
Zend_HttpClient_Response get ([int $redirectMax = 5])
  • int $redirectMax: Maximum number of HTTP redirections followed

Redefinition of:
Zend_HttpClient_Abstract::get()
Send a GET HTTP Request
post (line 116)

Send a POST HTTP Request

  • access: public
Zend_HttpClient_Response post (string $data)
  • string $data: Data to send in the request

Redefinition of:
Zend_HttpClient_Abstract::post()
Send a POST HTTP Request
put (line 138)

Send a PUT HTTP Request

  • access: public
Zend_HttpClient_Response put (string $data)
  • string $data: Data to send in the request

Redefinition of:
Zend_HttpClient_Abstract::put()
Send a PUT HTTP Request
_openConnection (line 180)

Open a TCP connection for our HTTP/SSL request.

  • return: Socket Resource
  • access: protected
  • throws: Zend_HttpClient_Exception
resource _openConnection ()
_read (line 204)

Read Data from the Socket

  • access: protected
Zend_HttpClient_Response _read (Resource $socket)
  • Resource $socket: Socket returned by {@see Zend_HttpClient::_openConnection()}

Inherited Methods

Inherited From Zend_HttpClient_Abstract

 Zend_HttpClient_Abstract::__construct()
 Zend_HttpClient_Abstract::delete()
 Zend_HttpClient_Abstract::get()
 Zend_HttpClient_Abstract::getUri()
 Zend_HttpClient_Abstract::post()
 Zend_HttpClient_Abstract::put()
 Zend_HttpClient_Abstract::setHeaders()
 Zend_HttpClient_Abstract::setTimeout()
 Zend_HttpClient_Abstract::setUri()
 Zend_HttpClient_Abstract::validateHeaders()

Documentation generated on Wed, 08 Mar 2006 04:52:57 -0800 by phpDocumentor 1.3.0RC4