Пример обработчика http не работает в .net 4, VS2010 cassini - PullRequest
1 голос
/ 12 мая 2011

Я только что попробовал этот простой пример на новом веб-сайте, чтобы создать обработчик http в .net 4:

http://msdn.microsoft.com/en-us/library/ms228090.aspx#Y700

Это выглядит так просто - я просто скопировал обработчик httpкласс в мой каталог кода приложения - он просто response. выводит некоторые HTML.Основные вещи.Запись web.config еще проще:

<system.webServer>
<handlers>
  <add verb="*" path="*.sample"
    name="HelloWorldHandler"
    type="HelloWorldHandler"/>
</handlers>

Как видно из статьи, я пытался запросить test.sample в своем браузере, но получил ошибку 404.Тот же код работает как талисман, если я создаю файл ashx вместо метода файла file / web config.

1 Ответ

0 голосов
/ 03 августа 2011

Вам нужно поместить обработчик в часть httphandler system.web в дополнение к system.webserver (который необходим для IIS7 +)

...