Обрабатывать ошибки на уровне приложения или сервера? - PullRequest
0 голосов
/ 28 сентября 2010

При настройке обработчиков ошибок asp.net для таких вещей, как ошибки 404, более «эффективно» сделать это в IIS или обработать это в событии Global.asax Application_Error?Я знаю, что последний будет вызван, и я хочу зарегистрировать эту информацию в базе данных, но я должен тогда просто вернуться без какого-либо перенаправления и позволить IIS выполнить перенаправление, или было бы лучше сделать response.redirect внутри application_error, как только мыВы зарегистрировались?

1 Ответ

0 голосов
/ 28 сентября 2010

Передача в IIS более эффективна, но в glabal.asax позволяет регистрировать его или реагировать на него.

Помните, что решение обычно не ваше, а основано на настройке MIME.Поэтому, если ресурс настроен на обработку в виде статического содержимого, вы не получите его в ASP.NET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...