Re: max_input_vars trigger detection
| From: | David Rodrigues | Date: | Sun, 10 May 2020 13:02:33 +0000 |
| Subject: | Re: max_input_vars trigger detection | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-110106@lists.php.net to get a copy of this message | ||
Maybe throw an exception by default when it happen. Considering
max_input_vars+1, when hit, throw.
Em dom, 10 de mai de 2020 09:34, Craig Duncan <php@duncanc.co.uk> escreveu:
> >
> > Although not particularly elegant, and it does require you to reject
> requests that hit but don't exceed the limit, I've used this approach
> before:
>
>
> $max = ini_get("max_input_vars") - 1;
> $check = count($_REQUEST);
> if ($check > $max) {
> throw new RequestException("Request is too large, only {$max} input
> variables are permitted");
> }
>