Я настроил веб-сервер на локальном хосте с https с помощью администрирования Microsoft IIS.Я могу просматривать каталог с файлами в браузерах и Visual Studio, используя localhost с префиксом https, например https://localhost/trial и т. Д.
Я хочу загрузить файл в указанный каталог, т. Е. Пробный, используя Libcurl для тестирования некоторых функций.К сожалению, я не могу этого сделать.
Используя тот же пример Libcurl, что и для Загрузка файла Libcurl
, модифицированный для https, окно консоли сообщает мне, чтопри запуске кода произошло следующее:
Подробная ошибка IIS 10.0 - 405.0 - метод не разрешен
Ошибка HTTP 405.0 - метод не разрешен
Не удается отобразить страницу, которую вы ищетепотому что используется недопустимый метод (HTTP-глагол).
Я проверил администратора IIS и увидел, что все полномочия разрешены.Я полагаю, тот факт, что он отмечает проблему с HTTP-глаголом, а не HTTPS, поскольку я включил и использовал в качестве URL-адреса в коде, не имеет большого значения?
Libcurl использует PUT для загрузки файлов, поэтому следуетразрешенный глагол.
Я новичок в этом, поэтому я не уверен, что сделал что-то неправильно с настройкой веб-сервера, или есть ли проблемы безопасности или разрешения, которые вызывают проблему здесь.