From 83bb7650aef12b2fc68d01c4df170066aa7933c0 Mon Sep 17 00:00:00 2001 From: Andrew McMillan Date: Sat, 18 Nov 2006 22:58:23 +1300 Subject: [PATCH] Add explicit support for the HEAD method. --- htdocs/caldav.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/htdocs/caldav.php b/htdocs/caldav.php index 301a3331..98ded38f 100644 --- a/htdocs/caldav.php +++ b/htdocs/caldav.php @@ -113,7 +113,8 @@ if ( isset($_SERVER["HTTP_IF_MATCH"]) ) { /** * We put the code for each type of request into a separate include file */ -switch ( $_SERVER['REQUEST_METHOD'] ) { +$request_method = $_SERVER['REQUEST_METHOD']; +switch ( $request_method ) { case 'OPTIONS': include_once("caldav-OPTIONS.php"); break; case 'REPORT': include_once("caldav-REPORT.php"); break; case 'PROPFIND': include_once("caldav-PROPFIND.php"); break; @@ -121,6 +122,7 @@ switch ( $_SERVER['REQUEST_METHOD'] ) { case 'MKCOL': include_once("caldav-MKCOL.php"); break; case 'PUT': include_once("caldav-PUT.php"); break; case 'GET': include_once("caldav-GET.php"); break; + case 'HEAD': include_once("caldav-GET.php"); break; case 'DELETE': include_once("caldav-DELETE.php"); break; default: