using response method to make displayHandler

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7529 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
haneul 2010-06-21 09:24:28 +00:00
parent b9694e71b0
commit 0f034ed5de

View file

@ -32,16 +32,17 @@
) $this->gz_enabled = true;
// request method에 따른 컨텐츠 결과물 추출
$responseMethod = Context::getResponseMethod();
if(Context::get('xeVirtualRequestMethod')=='xml') {
require_once("./classes/display/VirtualXMLDisplayHandler.php");
$handler = new VirtualXMLDisplayHandler();
}
else if(Context::getRequestMethod() == 'XMLRPC') {
else if($responseMethod == 'XMLRPC') {
require_once("./classes/display/XMLDisplayHandler.php");
$handler = new XMLDisplayHandler();
if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false) $this->gz_enabled = false;
}
else if(Context::getRequestMethod() == 'JSON') {
else if($responseMethod == 'JSON') {
require_once("./classes/display/JSONDisplayHandler.php");
$handler = new JSONDisplayHandler();
}