Synopsis
class HttpMessage implements Iterator, Countable, Serializable
Class Members
Properties
Table 111. Instance Properties
Modifiers |
Type |
Name |
Description |
protected |
int |
type |
message type |
protected |
string |
body |
message body |
protected |
float |
httpVersion |
HTTP protocol version |
protected |
array |
headers |
message headers |
protected |
string |
requestMethod |
request method name |
protected |
requestUrl |
string |
request URL |
protected |
int |
responseCode |
response code |
protected |
string |
responseStatus |
response status message |
protected |
HttpMessage |
parentMessage |
reference to parent message |
Note:
None of these default properties can be accessed by reference, array key/index notation nor be used
in increment or decrement operations.
Predefined Constants
Table 112.
Type |
Name |
Description |
int |
TYPE_NONE |
message has is of no specific type |
int |
TYPE_REQUEST |
message is a request style HTTP message |
int |
TYPE_RESPONSE |
message is a response style HTTP message |