网络主机通常会缓存您的内容吗?你知道像缓存代理。
我只是想知道总是正确控制缓存是一种好习惯吗?我在头部看到了很多没有缓存控制的网站。
答案 0 :(得分:0)
不,Web主机通常不会缓存任何内容。
一个是因为它需要大量的工作并且使用它们的处理能力。
其次,因为它可以减少带宽使用,他们希望你超过你的带宽,这样他们可以向你收取更多费用。 (即使是大多数无限带宽包都有限制,请阅读条款)
第三,如果他们控制缓存过程并且你不希望你的网站被缓存,那么为某些网站关闭它会花费很多工作。
所以,是的,正确控制缓存是一个好习惯。
答案 1 :(得分:0)
大多数主机不会缓存任何内容。虽然无论如何设置适当的缓存控制头是非常明智的。因为您的服务器和浏览器之间可能仍有一些代理。
答案 2 :(得分:0)
关于问题的第二部分,如果你:
,你真的需要缓存标题如果你没有在你的响应头中指定缓存指令,代理和浏览器可以 - 并且将决定是否自己缓存。
优良作法是尽量避免受到某些未知代码的摆布; - )