后台中“测试参数获取情况”是什么意思?
OfficeWeb365的文件缓存策略是:每次用户请求都要根据furl参数从你的服务器上请求一次文件,请求头信息中会包含以下三个信息:文件名、文件大小、文件末次修改时间。
OfficeWeb365会判断三者与上次请求的是否一致,一致则从缓存中直接读取文件,如果不一致,则重新获取文件。
在文件头中的表现形式是:
文件大小:Content-Length
文件末次修改日期:Last-Modified
如果三者都能获取到,则是非常棒,如果末次修改时间Last-Modified获取不到,也没有关系,则只判断文件名和文件大小,忽略文件的末次修改时间。
特别注意:文件大小一定要跟文件本身的大小一致,如果不一致,则还是会每次都要获取文件,包括末次修改时间,如果获取的末次修改时间与文件的末次修改时间不一致,还不如把其去掉,因为一旦判断不一致,则重新获取一次,影响预览速度。