方案如下:
response.end(content)
发送响应,发送计算出的信息(字符串)。是否可以在浏览器中缓存此类响应?
现在,我只缓存使用stream.pipe(response)
流式传输的浏览器文件(图像,CSS和HTML文件等)。我使用stats = Fs.lstatSync(fileName)
来获取有关该文件的统计信息。缓存内容代码为located here。
如果回复只是文字,我就没有任何统计数据,因为我没有文件而是长字符串。
如何缓存文字回复?我该如何处理这些修改?