gpt4 book ai didi

c# - 如何通过https获取隐藏文件的内容?

转载 作者:太空宇宙 更新时间:2023-11-04 09:56:39 26 4
gpt4 key购买 nike

现在我成功使用了WebClient.DownloadString从 ESX 服务器获取文件内容。我的 URI 是这样的:
https://<ip>/folder/<file-path>?dcPath=ha-datacenter&dsName=<datastore-name>

但是我怎样才能获取隐藏文件(例如“.myfile”)的内容呢?

更新:当我从服务器收到响应时收到 404 或未找到错误消息。当我在浏览器中打开此 url 时,没有任何反应。可能存在诸如“dcPath”(数据中心路径)或“dsName”(数据存储名称)之类的参数,用于 ESX https 请求以接收隐藏文件的内容。或者可能有 ESX 服务器的设置允许通过 https 接收隐藏文件?

最佳答案

就像@UnixShadow 建议的那样,您需要为您尝试访问的文件类型/扩展名设置 mime 类型。但这里真正的问题是,设置了隐藏属性的静态文件在浏览时会返回 HTTP 404 或拒绝访问错误。

Configuring access control for all Web files should always be implemented through NTFS permissions.

http://support.microsoft.com/kb/216803

关于c# - 如何通过https获取隐藏文件的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3523653/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com