|
|
@ -29,6 +29,7 @@ use flight\util\Collection;
|
|
|
|
* length - The content length
|
|
|
|
* length - The content length
|
|
|
|
* query - Query string parameters
|
|
|
|
* query - Query string parameters
|
|
|
|
* data - Post parameters
|
|
|
|
* data - Post parameters
|
|
|
|
|
|
|
|
* json - JSON decoded body for application/json requests
|
|
|
|
* cookies - Cookie parameters
|
|
|
|
* cookies - Cookie parameters
|
|
|
|
* files - Uploaded files
|
|
|
|
* files - Uploaded files
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -98,6 +99,11 @@ class Request {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public $data;
|
|
|
|
public $data;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* @var \flight\util\Collection JSON decoded body
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public $json;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* @var \flight\util\Collection Cookie parameters
|
|
|
|
* @var \flight\util\Collection Cookie parameters
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -178,6 +184,14 @@ class Request {
|
|
|
|
|
|
|
|
|
|
|
|
$this->query->setData($_GET);
|
|
|
|
$this->query->setData($_GET);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if ($this->type == 'application/json' && $this->body != '')
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
$v = json_decode($this->body, true);
|
|
|
|
|
|
|
|
if ($v) {
|
|
|
|
|
|
|
|
$this->json = /*new Collection(*/$v;//);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|