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

Как получить содержимое скрытого файла по https?

Теперь я успешно использую WebClient.DownloadString для получения содержимого файла с сервера ESX. Мой URI выглядит примерно так:

https://<ip>/folder/<file-path>?dcPath=ha-datacenter&dsName=<datastore-name>

Но как я могу получить содержимое скрытого файла (например, ".myfile")? Когда я получаю ответ от сервера, у меня появляется сообщение об ошибке 404 или Not Found. И ничего не происходит, когда я открываю этот URL в своем браузере. Возможно, существует такой параметр, как 'dcPath' (путь к центру данных) или 'dsName' (имя хранилища данных) для https-запроса ESX для получения содержимого скрытого файла. А может есть настройки сервера ESX, которые позволяют получать скрытые файлы по https?

Веб-серверы обычно определяют типы файлов на основе расширения файла и обрабатывают их соответствующим образом ... и отказываются обслуживать неизвестные файлы. Я не знаю, так ли это в вашем случае, но веб-сервер вполне может быть не настроен для обработки файла с именем ".something", который, по его мнению, будет иметь неизвестный тип (независимо от того, скрыт он или нет) .

Похоже, что ответ в том, что я не могу скачать скрытый файл по https. Детали Вот.