Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在客户端缓存图像?_Php_Html - Fatal编程技术网

Php 如何在客户端缓存图像?

Php 如何在客户端缓存图像?,php,html,Php,Html,如何在客户端缓存映像,使客户端不会一次又一次地请求相同的映像,除非服务器端映像已更改?您可以使用apache和mod_expires来执行此操作: 本教程可用于: 您可以使用apache和mod_expires执行此操作: 本教程可用于: 如果要在php中动态创建图像,则可以使用E-Tag帮助浏览器缓存图像 如果要在php中动态创建图像,则可以使用E-Tag帮助浏览器缓存图像 市场上的每个浏览器都会这样做;只需确保您正在为图像断开正确的标题,以便浏览器知道它何时更改或未更改。您说的断开正确的

如何在客户端缓存映像,使客户端不会一次又一次地请求相同的映像,除非服务器端映像已更改?

您可以使用apache和mod_expires来执行此操作:

本教程可用于:

您可以使用apache和mod_expires执行此操作:

本教程可用于:

如果要在php中动态创建图像,则可以使用E-Tag帮助浏览器缓存图像


如果要在php中动态创建图像,则可以使用E-Tag帮助浏览器缓存图像


市场上的每个浏览器都会这样做;只需确保您正在为图像断开正确的标题,以便浏览器知道它何时更改或未更改。您说的断开正确的标题是什么意思?实际上,大多数web浏览器都会自动缓存图像。除非您更改了服务器设置,然后你可能就不必担心了。例如,在Chrome上,你可以查看Chrome为你缓存的每一件东西,只要点击这里
chrome://cache/
。市场上的每个浏览器都会这样做;只需确保您正在为图像断开正确的标题,以便浏览器知道它何时更改或未更改。您说的断开正确的标题是什么意思?实际上,大多数web浏览器都会自动缓存图像。除非您更改了服务器设置,然后你可能就不必担心了。例如,在Chrome上,你可以查看Chrome为你缓存的每一件东西,只要点击这里
chrome://cache/