我正在使用 CURL 在 C++ 中编写 Web 缓存代理。
我开发了缓存部分,当我的应用程序下载一个文件时,它还存储它的最后修改日期,存储它的 MD5,以便稍后在响应头中的最后修改日期(它的 MD5)和存储在我的计算机中的日期之间进行比较。
后来我知道了标题 If-Modified-Since,我的问题是我可以在所有情况下(所有文件类型和大小)都依赖它吗?使用它会使我的应用程序更快吗?
谢谢 :)
我正在使用 CURL 在 C++ 中编写 Web 缓存代理。
我开发了缓存部分,当我的应用程序下载一个文件时,它还存储它的最后修改日期,存储它的 MD5,以便稍后在响应头中的最后修改日期(它的 MD5)和存储在我的计算机中的日期之间进行比较。
后来我知道了标题 If-Modified-Since,我的问题是我可以在所有情况下(所有文件类型和大小)都依赖它吗?使用它会使我的应用程序更快吗?
谢谢 :)