изменение кода состояния http с кода ошибки 429 на код ошибки 500 - PullRequest
0 голосов
/ 15 января 2020

Я создал проект asp. net core MVC, и я использую HttpClient для отправки запросов в Google, когда мой поиск превышает ограничение квоты, возникло исключение, и я получил ошибку, код состояния которой 429 затем, когда я попытался обработать исключение на странице ошибок, Response.StatusCode становится 500-внутренней ошибкой сервера, я думаю, это потому, что ответ возвращается к ExceptionHandlerMiddleware, он изменяет код состояния на ошибку 500 и продолжает передавать ответ по конвейеру до веб-сервера. так как я могу захватить исходный код состояния 429?

...