Возвращает ли тело запроса вместе с кодом ошибки (ответом) в случае недопустимой полезной нагрузки стандартную практику?
Запрос :
{ "payload" : " + request" }
в указанном выше jsonСимвол «+» не принят в моем API, и сервер возвращает сообщение об ошибке, представляющее, что полезная нагрузка запроса содержит недопустимые символы.
Ответ :
{"payload": " + request", "error":"Invalid character '+' in request payload"}
Выше приведен ответ, возвращаемый.
Примечание. Согласовано, что неэффективно отправлять полезную нагрузку запроса, полученную от клиента.