mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-03-14 08:10:13 +00:00
Return 406 Not Acceptable for invalid XML request.
This commit is contained in:
parent
28214a7db8
commit
678b00a927
@ -27,12 +27,12 @@ if ( ! ($request->AllowedTo('read') || $request->AllowedTo('freebusy')) ) {
|
||||
}
|
||||
|
||||
if ( !isset($request->xml_tags) ) {
|
||||
$request->DoResponse( 403, translate("REPORT body contains no XML data!") );
|
||||
$request->DoResponse( 406, translate("REPORT body contains no XML data!") );
|
||||
}
|
||||
$position = 0;
|
||||
$xmltree = BuildXMLTree( $request->xml_tags, $position);
|
||||
if ( !is_object($xmltree) ) {
|
||||
$request->DoResponse( 403, translate("REPORT body is not valid XML data!") );
|
||||
$request->DoResponse( 406, translate("REPORT body is not valid XML data!") );
|
||||
}
|
||||
|
||||
require_once("iCalendar.php");
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
HTTP/1.1 403 Forbidden
|
||||
HTTP/1.1 406 Not Acceptable
|
||||
Date: Dow, 01 Jan 2000 00:00:00 GMT
|
||||
DAV: 1, 2, access-control, calendar-access, calendar-schedule, extended-mkcol, calendar-proxy
|
||||
Content-Length: 34
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user