Rom*_*per 0 caching http cache-control
为什么浏览器仅在url中的查询参数顺序相同时才缓存数据,而不向服务器发送请求?
例如,如果要求
/ product?q = phone&cat = 1
发送响应头Cache-Control:max-age = 60
下一个要求
/ product?cat = 1&q = phone
请求发送到服务器,但应从缓存中检索数据
还有一些框架建议
如果要缓存使用大量查询字符串参数的请求,请考虑对它们排序以确保正确缓存了请求。
通过对参数进行排序,可以确保缓存键在各个请求中保持一致,并且可以有效地进行缓存。
| 归档时间: |
|
| 查看次数: |
1917 次 |
| 最近记录: |