Красиво, это именно то, что я искал. Просто примечание для других, это заняло несколько минут, чтобы вступить в силу. Вы можете проверить, что он отвечает так, как вы ожидаете, сначала изменив ответ JSON с ошибкой, добавив также и собственное сообщение.

ешно настроил AWS API Gateway с CORS, когда запрос действителен, у меня есть код состояния 200, а также заголовки CORS, это хорошо.

Но когда AWS API Gateway Request Validator обнаруживает неверный ввод, у меня есть код состояния 400, но заголовки CORS не отправляются ...

Это действительно прискорбно, потому что клиент видит ошибки CORS вместо реальной ошибки 400 (например,fetch клиент не может различить 400 ошибок из-за ошибок CORS).

Этот вопрос может быть связан сПолучите подробные сообщения об ошибках от AWS API Gateway Request Validator

Ответы на вопрос(1)

Ваш ответ на вопрос