2017-09-18 34 views
0

嗨我想多次使用相同的图像响应一次,我需要再次请求相同的图像?如何多次使用图像后一次请求:)

这将为带宽问题:

.c_description div { 
    display:inline-block; 
    width:25px; 
    height:20px; 
    margin-bottom:-2px; 
    background:url("../images/general/emoji.png") no-repeat; 
    background-position:2px -1px; 
} 

回答

1

只要你的服务器没有做任何事情奇怪,它返回正确的标题来缓存图像,你可以多次,你要求它想。

当第一次请求图片时,它将被下载并添加到浏览器缓存中,之后,它将从缓存中加载,而不是从服务器再次下载。

+0

ty为答案,是否有任何代码“缓存iamge浏览器=真”也许? – Jeximus

+0

大多数网络服务器都会自动为您执行此操作,除非您关闭它。有关标题的概述,请参阅 - > https://www.keycdn.com/blog/http-cache-headers/ – adeneo