When we send some query parameters which are not defined in spec, it will not effect the request.
But I think it is worth considering to give a warning message for them during _validate_query_parameters method, so that the user can review them and correct it (sometimes it would be typo or case mismatch)
And also there is no warning message for any validation failures of query parameters.
I have implemented above mentioned, since I needed them for my use-case and I am willing to contribute the same.
When we send some query parameters which are not defined in spec, it will not effect the request. But I think it is worth considering to give a warning message for them during
_validate_query_parameters
method, so that the user can review them and correct it (sometimes it would be typo or case mismatch)And also there is no warning message for any validation failures of query parameters.