不同操作系统的默认保存位置

不同操作系统的默认保存位置

我正在制作一个需要在客户端计算机上保存文件的 Web 应用程序。问题是客户端可以使用不同类型的机器/操作系统。我需要硬编码(我认为)一条通往客户端计算机上目录的路径,因为有时我的应用程序需要检索这些文件。

那么简单地说,是否存在一个可以在 Linux、Unix 和 Windows 系统上访问的通用目录?

注意:此应用程序仅由我公司内的客户运行,因此不会存在任何安全问题。

答案1

据我所知,没有这样的事情。每个操作系统处理文件系统的方式都不同,所以我认为这不可行或不可能。但是,根据您的编码语言,我想您应该能够使用浏览器 HTTP 标头中的 User-Agent 来确定其来自哪个操作系统,然后使用 select/switch/if 块将字符串值设置为适合该操作系统的文件夹,然后使用该变量读取/写入文件。

相关内容