Это всегда хорошая идея - возвращать дополнительную информацию в сообщении об ошибке.Сама спецификация HTTP говорит об этом : «За исключением случаев ответа на запрос HEAD, сервер ДОЛЖЕН включать объект, содержащий объяснение ситуации с ошибкой и является ли это временным или постоянным условием. Эти коды состоянияприменимо к любому методу запроса. Пользовательские агенты ДОЛЖНЫ отображать любую включенную сущность пользователю. "
Одна вещь, на которую следует обратить внимание: некоторые версии Internet Explorer не будут отображать пользователю дополнительную информацию об ошибке, если онаопределенное количество байтов.Убедитесь, что ваши ответные сущности для сообщений об ошибках имеют длину не менее 512 байт.