
Public Member Functions | |
| __construct ($ip, $port, spunQ_IHttpRequest $request) | |
| Constructor. | |
| getIp () | |
| getPort () | |
| getOsInformation () | |
| getBrowserInformation () | |
Protected Attributes | |
| $request | |
| The request to base guesses on. | |
| $ip | |
| Ip of the requesting client. | |
| $port | |
| Port the request was sent from on the remote ip. | |
| $osInformation = NULL | |
| Vague information on the operating system of the client. | |
| $browserInformation = NULL | |
| Vague information on the browser of the client. | |
Definition at line 6 of file HttpClientInformation.class.php.
| spunQ_HttpClientInformation::__construct | ( | $ | ip, | |
| $ | port, | |||
| spunQ_IHttpRequest $ | request | |||
| ) |
Constructor.
| $ip | Ip of the requesting client. | |
| $port | Port the request was sent from on the remote ip. | |
| $request | The request to base guesses on. |
Definition at line 48 of file HttpClientInformation.class.php.
spunQ_HttpClientInformation::$browserInformation = NULL [protected] |
Vague information on the browser of the client.
Vague, since it relies on spoofable HTTP headers.
Definition at line 40 of file HttpClientInformation.class.php.
spunQ_HttpClientInformation::$ip [protected] |
Ip of the requesting client.
Definition at line 18 of file HttpClientInformation.class.php.
spunQ_HttpClientInformation::$osInformation = NULL [protected] |
Vague information on the operating system of the client.
Vague, since it relies on spoofable HTTP headers.
Definition at line 33 of file HttpClientInformation.class.php.
spunQ_HttpClientInformation::$port [protected] |
Port the request was sent from on the remote ip.
Definition at line 26 of file HttpClientInformation.class.php.
spunQ_HttpClientInformation::$request [protected] |
The request to base guesses on.
Definition at line 12 of file HttpClientInformation.class.php.
1.5.9