Re:I've been abusing HTTP Status Codes in my APIs for years
by dragonwriter on Wednesday July 13, 2022 @12:08PM
(#32084640)
SHOULD is not MUST [0], and “The user can do nothing about the problem and is likely to experience negative utility from any attempt to provide more detail than what the status code provides” is arguably a valid reason not to send a body with 5xx status responses.
[0] https://www.rfc-editor.org/rfc/rfc2119.html