You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I send a HTTP request with an empty body, the respective controller method is invoked with a null argument for the parameter annotated with @RequestBody. Instead, a HttpMessageNotReadableException should be thrown.
This may be a regression introduced by the fix of #14575. Note that fix removed the statement that threw HttpMessageNotReadableException.
Andrei Badea opened SPR-11828 and commented
When I send a HTTP request with an empty body, the respective controller method is invoked with a null argument for the parameter annotated with
@RequestBody
. Instead, a HttpMessageNotReadableException should be thrown.This may be a regression introduced by the fix of #14575. Note that fix removed the statement that threw HttpMessageNotReadableException.
Affects: 3.2.8
Issue Links:
@RequestBody
(required=false)@RequestBody
should have a required parameter to allow a request body to be optional@RequestPart
(required=false) not obeyedReferenced from: commits de1a41a
The text was updated successfully, but these errors were encountered: