Change the HTCP purge method from 'NONE' to 'GET', to make
authorMark Bergsma <mark@users.mediawiki.org>
Sun, 15 Oct 2006 18:53:08 +0000 (18:53 +0000)
committerMark Bergsma <mark@users.mediawiki.org>
Sun, 15 Oct 2006 18:53:08 +0000 (18:53 +0000)
HTCP purges work with Squid 2.6 again.

includes/SquidUpdate.php

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