2017-01-12 19:44:27 |
clayg |
description |
In some cases, a request with an invalid parameter does not return 4xx, but 2xx.
For example, GET method to list containers or objects with the invalid "limit" parameter such as "?limit=no_integer" is expected to return 400. However, its response is 200 because an invalid parameter is not reported but ignored. |
In some cases, a request with an invalid parameter does not return 4xx, but 2xx.
For example, GET method to list containers or objects with the invalid "limit" parameter such as "?limit=no_integer" is expected to return 400. However, its response is 200 because an invalid parameter is not reported but ignored.
The only reasonable invalid parameter I can think of a client would be sending is "?limit=" - essentially empty string. |
|