Join GitHub today
This issue is a (choose one):
Checklist before submitting:
Choose one section below and delete the other:
When multiple invalid parameters are provided, only the first error is included in the response. This behavior changed in d177c22:
This change was made to prevent a DOS attack by providing a request with a million invalid fields. We should allow a configuration option for the maximum number of errors allowed to be returned. If we default to 10, that should cover returning all errors in 99% of cases, while not overloading the server.