Class to represent an HTTP message. More...
Public Member Functions | |
| __construct ($url, $method= 'GET', $params=null, $header=null) | |
| Class constructor. More... | |
| send () | |
| Send the request to the target URL. More... | |
Data Fields | |
| $ok = false | |
| True if message was sent successfully. More... | |
| $request = null | |
| Request body. More... | |
| $requestHeaders = '' | |
| Request headers. More... | |
| $response = null | |
| Response body. More... | |
| $responseHeaders = '' | |
| Response headers. More... | |
| $status = 0 | |
| Status of response (0 if undetermined). More... | |
| $error = '' | |
| Error message. More... | |
Class to represent an HTTP message.
Definition at line 14 of file HTTPMessage.php.
| __construct | ( | $url, | |
$method = 'GET', |
|||
$params = null, |
|||
$header = null |
|||
| ) |
Class constructor.
| string | $url | URL to send request to |
| string | $method | Request method to use (optional, default is GET) |
| mixed | $params | Associative array of parameter values to be passed or message body (optional, default is none) |
| string | $header | Values to include in the request header (optional, default is none) |
Definition at line 88 of file HTTPMessage.php.
| send | ( | ) |
Send the request to the target URL.
Definition at line 109 of file HTTPMessage.php.
References HTTPMessage\$ok, and HTTPMessage\$requestHeaders.
| error $error = '' |
Error message.
Definition at line 64 of file HTTPMessage.php.
| boolean $ok = false |
True if message was sent successfully.
Definition at line 22 of file HTTPMessage.php.
Referenced by HTTPMessage\send().
| request $request = null |
Request body.
Definition at line 29 of file HTTPMessage.php.
| request_headers $requestHeaders = '' |
| response $response = null |
Response body.
Definition at line 43 of file HTTPMessage.php.
| response_headers $responseHeaders = '' |
Response headers.
Definition at line 50 of file HTTPMessage.php.
| status $status = 0 |
Status of response (0 if undetermined).
Definition at line 57 of file HTTPMessage.php.