Table 1. 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.