Class to represent an HTTP message request. More...
Public Member Functions | |
| __construct ($url, $method='GET', $params=null, $header=null) | |
| Class constructor. | |
Public Member Functions inherited from HttpMessage | |
| __construct ($url, $method='GET', $params=null, $header=null) | |
| Class constructor. | |
| getUrl () | |
| Get the target URL for the request. | |
| getMethod () | |
| Get the HTTP method for the request. | |
| send () | |
| Send the request to the target URL. | |
| hasRelativeLink ($rel) | |
| Check whether a relative link of the specified type exists. | |
| getRelativeLink ($rel) | |
| Get the URL from the relative link with the specified type. | |
| getRelativeLinks () | |
| Get the relative links. | |
Additional Inherited Members | |
Static Public Member Functions inherited from HttpMessage | |
| static | setHttpClient ($httpClient=null) |
| Set the HTTP client to use for sending the message. | |
| static | getHttpClient () |
| Get the HTTP client to use for sending the message. | |
Data Fields inherited from HttpMessage | |
| $ok = false | |
| True if message was processed successfully. | |
| $request = null | |
| Request body. | |
| $requestHeaders = '' | |
| Request headers. | |
| $response = null | |
| Response body. | |
| $responseHeaders = '' | |
| Response headers. | |
| $relativeLinks = array() | |
| Relative links in response headers. | |
| $status = 0 | |
| Status of response (0 if undetermined). | |
| $error = '' | |
| Error message. | |
Class to represent an HTTP message request.
Definition at line 17 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) |
Reimplemented from HttpMessage.
Definition at line 28 of file HTTPMessage.php.
References Util\logDebug().