Различие между axd и ashx обработчиками

Каково Различие между axd и ashx обработчиками.

11
задан Santhosh 1 March 2010 в 10:01
поделиться

3 ответа

Основное отличие состоит в том, что обработчики axd используются для загрузки ресурсов , встроенных в сборку . поэтому он в основном используется разработчиками элементов управления. С другой стороны, ashx являются универсальными обработчиками, которые обрабатывают запрос. Он используется в основном разработчиками asp.net.

Обработчик axd поставляется с asp.net 2.0.

См. эту запись и эту для получения дополнительной информации.

7
ответ дан 3 December 2019 в 10:03
поделиться

Обычно ASP.NET использует расширение .axd для веб-ресурсов и использует AssemblyResourceLoader для его обработки. Но файлы .ashx, которые называются Generic Handler, полезны, когда вы хотите создать HttpHandler.

2
ответ дан 3 December 2019 в 10:03
поделиться

Технически они идентичны, они оба предназначены для HTTP обработчиков, т.е. кода, который реализует IHttpHandler. Но axd реализованы самим ASP.NET, а ashx - для вас.

Это соглашение, вы можете написать обработчик axd.

1
ответ дан 3 December 2019 в 10:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: