根据Web版本的上次修改值更新本地文件

时间:2018-03-27 20:52:32

标签: apache http last-modified

我正在开发一个NativeScript应用,如果网络版本较新,我想在其中下载数据文件。我计划使用http HEAD请求并检查Last-Modified值。我发现的是Last-Modified并不总是在http响应中返回。它适用于.txt文件,但不适用于.html或.db文件。这似乎是一个apache配置设置,但我找不到任何控制它的东西。

有关如何获取.db文件的http标头中返回Last-Modified的任何线索?

1 个答案:

答案 0 :(得分:0)

经过大量的搜索和实验,这种方法似乎有效......

我创建了一个新文件夹/ db /并将我的sqlite数据库文件放在该文件夹中。我还在这行中添加了一个.htaccess文件:

AddType application/x-sqlite3 .db

现在,当我发出http HEAD请求时,将返回Last-Modified值。 .htaccess文件适用于包含文件夹中的所有内容,这就是我创建新文件夹以避免不必要的副作用的原因。当然,您的里程可能会有所不同,因为这取决于服务器的配置方式。