mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-05-01 16:11:20 +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) ) {
|
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;
|
$position = 0;
|
||||||
$xmltree = BuildXMLTree( $request->xml_tags, $position);
|
$xmltree = BuildXMLTree( $request->xml_tags, $position);
|
||||||
if ( !is_object($xmltree) ) {
|
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");
|
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
|
Date: Dow, 01 Jan 2000 00:00:00 GMT
|
||||||
DAV: 1, 2, access-control, calendar-access, calendar-schedule, extended-mkcol, calendar-proxy
|
DAV: 1, 2, access-control, calendar-access, calendar-schedule, extended-mkcol, calendar-proxy
|
||||||
Content-Length: 34
|
Content-Length: 34
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user