mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-05-27 02:54:27 +00:00
Load the content_type into an internal variable.
This commit is contained in:
parent
69ca0e3d01
commit
88c57486d9
@ -163,7 +163,7 @@ class CalDAVRequest
|
|||||||
$_SERVER['REQUEST_METHOD'] = $_SERVER['HTTP_X_HTTP_METHOD_OVERRIDE'];
|
$_SERVER['REQUEST_METHOD'] = $_SERVER['HTTP_X_HTTP_METHOD_OVERRIDE'];
|
||||||
}
|
}
|
||||||
$this->method = $_SERVER['REQUEST_METHOD'];
|
$this->method = $_SERVER['REQUEST_METHOD'];
|
||||||
|
$this->content_type = (isset($_SERVER['CONTENT_TYPE']) ? $_SERVER['CONTENT_TYPE'] : null);
|
||||||
$this->user_agent = ((isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : "Probably Mulberry"));
|
$this->user_agent = ((isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : "Probably Mulberry"));
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -496,7 +496,7 @@ EOSQL;
|
|||||||
* If the content we are receiving is XML then we parse it here. RFC2518 says we
|
* If the content we are receiving is XML then we parse it here. RFC2518 says we
|
||||||
* should reasonably expect to see either text/xml or application/xml
|
* should reasonably expect to see either text/xml or application/xml
|
||||||
*/
|
*/
|
||||||
if ( isset($_SERVER['CONTENT_TYPE']) && preg_match( '#(application|text)/xml#', $_SERVER['CONTENT_TYPE'] ) ) {
|
if ( isset($this->content_type) && preg_match( '#(application|text)/xml#', $this->content_type ) ) {
|
||||||
$xml_parser = xml_parser_create_ns('UTF-8');
|
$xml_parser = xml_parser_create_ns('UTF-8');
|
||||||
$this->xml_tags = array();
|
$this->xml_tags = array();
|
||||||
xml_parser_set_option ( $xml_parser, XML_OPTION_SKIP_WHITE, 1 );
|
xml_parser_set_option ( $xml_parser, XML_OPTION_SKIP_WHITE, 1 );
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user