【问题标题】:Squid - Can I purge cache objects in squid-cache using url?Squid - 我可以使用 url 清除 squid-cache 中的缓存对象吗?
【发布时间】:2012-04-04 14:03:47
【问题描述】:

我是 squid-cache 的新手。我正在寻找使用 http url 清除对象。

http://$cacheuser$:$cachepassword$@$cache$:8081/CE/Delete/<protocol>/<machine-name>/<folder>/<file>

这会正常工作吗? squid 是否支持这种通过 url 清除的方式?

谢谢。

【问题讨论】:

    标签: caching object squid purge


    【解决方案1】:

    我在缓存机器中托管了一个 cgi 脚本,它侦听 http 请求并执行 squidclient。

    use CGI qw(:standard); 
    
    $urltopurge=param("url"); 
    
    print $urltopurge;
    
    print header(); 
    
    print "Trying to purge <b>$urltopurge</b><P>"; 
    
    print "sending command <B>squidclient -v -m PURGE -h 172.24.133.181 -p 8081 $urltopurge</b> to proxy server<P><HR><b>Server Response:</b><P>"; 
    
    $result = system ("C:\\squid\\bin\\squidclient.exe -v -m PURGE -p 8081 $urltopurge"); 
    
    print $result;
    
    print "<hr>"; 
    
    print "purger.cgi - Praveen"; 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 2016-03-27
      • 2012-03-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多