我正在开发一个引用大型Javascript文件(1MB +)的html页面,该文件很少被修改。从here开始,我知道如果没有修改,js文件将不会被重新发送。
我的问题是:Apache如何检查ftp上传的javascript文件是否已被修改?它来自它的文件时间戳吗?如果没有,它在哪里获得这些信息?我想了解控制性能问题的过程。
答案 0 :(得分:1)
对于静态文件,通常使用对stat()
的调用来检查文件大小或修改时间是否已更改。
Caching Guide详细介绍,并在条件请求简要指南一节中包含上述参考资料。