private function parseParams()
{
if (empty($this->internalRequest->uriQuery)) {
return $this->queryParams = [];
}
$pairs = explode("&", $this->internalRequest->uriQuery);
if (count($pairs) > $this->internalRequest->client->options->maxInputVars) {
throw new ClientSizeException();
}
$this->queryParams = [];
foreach ($pairs as $pair) {
$pair = explode("=", $pair, 2);
// maxFieldLen should not be important here ... if it ever is, create an issue...
$this->queryParams[rawurldecode($pair[0])][] = rawurldecode($pair[1] ?? "");
}
return $this->queryParams;
}