我发现,使用php_exec
. 对于可用的库,如php-varnish,这种方法非常舒服。
exec('curl -X PURGE http://www.mysite.com/helloworld.html')
什么是最快的 curl 解决方案以及使用 curl 和 varnish的安全安排是什么?
curl_setopt($fp, CURLOPT_URL, "http://www.mysite.com/helloworld.html");
curl_setopt($fp, CURLOPT_HEADER, 1);
curl_setopt($fp, CURLOPT_RETURNTRANSFER, false);
curl_setopt($fp, CURLOPT_TIMEOUT, 1000);
curl_setopt($fp, CURLOPT_CONNECTTIMEOUT, 1000);
curl_setopt($fp, CURLOPT_REFERER, "http://www.mysite.com");
curl_setopt( CURLOPT_HTTPHEADER, "PURGE");