Назад | Перейти на главную страницу

501 Ошибка при использовании PUT с IIS

Когда я пытаюсь записать файл на сервер, используя команду PUT с WinHTTP, вот так: http://msdn.microsoft.com/en-us/library/aa384105(VS.85).aspx

Мой сервер Windows 2003 возвращает заголовок:

HTTP / 1.1 501 Не реализовано Content-Length: 0 Сервер: Microsoft-IIS / 6.0 X-Powered-By: ASP.NET Дата: Сб, 12 декабря 2009 г., 11:31:14 GMT

Подозреваю, что нужно настроить IIS?

Да, IIS6 не имеет поддержки PUT из коробки, вам необходимо включить расширение WebDAV.

Есть хороший пост, объясняющий, как это сделать Вот.