Как IIS узнает, является ли запрос webforms или MVC? (ASP.NET )

#asp.net-mvc #iis #model-view-controller #webforms #request

#asp.net-mvc #iis #модель-представление-контроллер #webforms #запрос

Вопрос:

Короткий вопрос:

Как IIS узнает, является ли запрос webforms или MVC?

Ответ №1:

Краткий ответ: IIS не знает; ASP.NET знает через HTTP-обработчики

И WebForms, и MVC построены поверх ASP.NET и оба используют HTTP-обработчики для обработки выполнения каждого запроса:

ASP.NET в свою очередь, уведомляется обо всех запросах в IIS7 и через сопоставленные расширения файлов в IIS6-

Ответ №2:

IIS этого не знает. URL-адрес анализируется с помощью ASP.NET (который является основой обеих веб-форм как MVC) в соответствии с настройками в web.config.