我正在为应用程序构建一个简单的更新服务器。正在更新的应用程序部分是配置文件;这些文件的最新副本存在于更新服务器上,并且这些文件可以由管理应用程序的个人(“应用程序管理员”)随时编辑。但是,我不希望应用程序能够在应用程序管理器编辑文件时下载这些文件之一;这显然会导致一致性问题。如何防止这些文件以不一致的状态被访问?或者,解决方案是提供校验和以及应用程序可以用来确定文件是否以一致状态接收的文件?
编辑:我看过这篇关于使用 .htcaccess 的访问限制的帖子,并认为它可能有用。但是,我希望应用程序管理器尽可能少地思考;让他们忘记重新允许连接可能会有问题。话虽如此,他们将不得不在某个时候做一些工作。也许这就是我应该走的路?