(Cache is an important concept in computer field and a tool to optimize system performance.Due to the long link and uncontrollable network delay, the cost of using HTTP to obtain resources is very high. Therefore, it is very necessary to cache the "hard won" data and reuse it as much as possible in the next request. This can avoid the communication cost of multiple request response, save network bandwidth and speed up the response speed.Imagine that if there are tens of K or even tens of M data, not from the network, but from the local disk, it will be a huge saving and avoid how much waiting time.In fact, each link of HTTP transmission basically has a cache, which is very complex.According to the characteristics of the "request response" mode, it can be roughly divided into client cache and server cache. Because the server cache is often "mixed" with the proxy service, let's talk about the client today, that is, the browser cache.)