Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
An interface description for Zend_Http_Client_Adapter classes.
These classes are used as connectors for Zend_Http_Client, performing the tasks of connecting, writing, reading and closing connection to the server.

connect(
string $host, int $port
=
80, boolean $secure
=
false
)
:
void
Connect to the remote server
Name | Type | Description |
---|---|---|
$host | string | |
$port | int | |
$secure | boolean |

setConfig(
array $config
=
array()
)
:
void
Set the configuration array for the adapter
Name | Type | Description |
---|---|---|
$config | array |

write(
string $method, \Zend_Uri_Http $url, string $http_ver
=
'1.1', array $headers
=
array(), string $body
=
''
)
:
string
Send request to the remote server
Name | Type | Description |
---|---|---|
$method | string | |
$url | \Zend_Uri_Http | |
$http_ver | string | |
$headers | array | |
$body | string |
Type | Description |
---|---|
string | Request as text |