Purge using HEAD instead of GET, as Squid can match a GET object using HEAD too...
authorMark Bergsma <mark@users.mediawiki.org>
Mon, 16 Oct 2006 01:26:14 +0000 (01:26 +0000)
committerMark Bergsma <mark@users.mediawiki.org>
Mon, 16 Oct 2006 01:26:14 +0000 (01:26 +0000)
includes/SquidUpdate.php

index 26e00e2..3821cd5 100644 (file)
@@ -222,8 +222,8 @@ class SquidUpdate {
                                // Opcode 'CLR', no response desired, no auth
                                $htcpTransID = rand();
 
-                               $htcpSpecifier = pack( 'na3na*na8n',
-                                       3, 'GET', strlen( $url ), $url,
+                               $htcpSpecifier = pack( 'na4na*na8n',
+                                       4, 'HEAD', strlen( $url ), $url,
                                        8, 'HTTP/1.0', 0 );
 
                                $htcpDataLen = 8 + 2 + strlen( $htcpSpecifier );