Настройки Web. config для ошибки 405
Я пытаюсь сделать AJAX-пост в веб-приложении MVC 5.0 WebApi. Может сделать GET просто отлично, но когда я пытаюсь обновить поле с помощью GET, которое имеет большой объем данных, я получаю ошибку 405.
Я на правильном пути или смотрю не в ту сторону?
Кроме того, есть ли какая-либо хорошая/простая ссылка на параметры web.config?
Спасибо,
Майк
Что я уже пробовал:
Я перепробовал много различных вариантов в файле web.config, относящихся к WebDAV, включая его полное удаление; 1) в разделе "включение или выключение функций Windows" удалите его в файле web.config и настройте его. Это то, что у меня сейчас есть в моем файле web. config;
<system.web> <authentication mode="None" /> <compilation debug="true" targetFramework="4.5.1" /> <httpRuntime targetFramework="4.5.1" /> <trust level="Full" /> </system.web> <system.webServer> <modules runAllManagedModulesForAllRequests="true"> <remove name="FormsAuthentication" /> </modules> <handlers> <remove name="WebDAV" /> <add name="WebDAV" path="*" verb="*" modules="WebDAVModule" resourceType="Unspecified" requireAccess="None" /> </handlers> </system.webServer>
Richard Deeming
"...обновите поле с помощью GET ..."
Запросы GET не должны ничего обновлять. :)
Mike Hankey
Я понимаю это, но когда POST, PUT не будет работать и GET, я должен использовать его до тех пор, пока не смогу решить эту проблему. GET будет работать, но у него есть колпачок, я думаю, 2K или около того, так что я должен экономить меньшими кусками.