Asp.NET Обработчик и Универсальный Обработчик
Вопрос
В Visual Studio 2010, когда вы говорите "новый элемент", вы можете увидеть Asp.NET Обработчик и универсальный обработчик.Можете ли вы сказать мне, в чем разница, я думаю, что это пришло с .NET 4.0, потому что я не смог найти похожие файлы в Google.
Спасибо.
Решение
Я думаю, что ваша путаница, вероятно, связана с использованием терминологии Visual Studio.
"ASP.NET Обработчик" на самом деле является HTTP-обработчиком, который является "процесс, который выполняется в ответ на запрос, направленный в веб-приложение ASP.NET .Наиболее распространенным обработчиком является ASP.NET обработчик страницы, который обрабатывает файлы .aspx.Когда пользователи запрашивают aspx-файл, запрос обрабатывается обработчиком страницы."
"Универсальный обработчик" (.ashx) - это тип HTTP-обработчика.Универсальные обработчики - это "HTTP-обработчик по умолчанию для всех веб-обработчиков, у которых нет пользовательского интерфейса и которые включают директиву @ WebHandler."