代码之家  ›  专栏  ›  技术社区  ›  SKINDER

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

  •  0
  • SKINDER  · 技术社区  · 16 年前

    现在我成功地使用了 WebClient.DownloadString 从ESX server获取文件内容。我的URI类似于:
    https://<ip>/folder/<file-path>?dcPath=ha-datacenter&dsName=<datastore-name>

    但如何获取隐藏文件(例如“myfile”)的内容?

    更新 :收到服务器的响应时,出现404或Not Found错误消息。当我在浏览器中打开这个url时,什么都不会发生。对于接收隐藏文件内容的ESX https请求,可能存在类似“dcPath”(数据中心路径)或“dsName”(数据存储名称)的参数。或者可能有ESX server的设置允许通过https接收隐藏文件?

    2 回复  |  直到 16 年前
        1
  •  1
  •   Bruce Adams    16 年前

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

    为所有Web站点配置访问控制 应始终实现文件 通过NTFS权限。

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

        2
  •  1
  •   UnixShadow    16 年前

    要了解更多关于如何在Apache(最常见的Web服务器)上工作的信息,请访问 this page