Rossen Stoyanchev opened SPR-12860 and commented
Currently @RequestPart(required=false) works as expected only if the part is missing altogether. It should also work if the part is present but the content is empty. Instead currently, depending on the specific HttpMessageConverter used, it may result in an HttpMessageNotReadableException instead of null.
Affects: 4.1.6
Issue Links:
Rossen Stoyanchev opened SPR-12860 and commented
Currently
@RequestPart(required=false) works as expected only if the part is missing altogether. It should also work if the part is present but the content is empty. Instead currently, depending on the specific HttpMessageConverter used, it may result in an HttpMessageNotReadableException instead of null.Affects: 4.1.6
Issue Links:
@RequestBody(required=true) not obeyed