Response


使用方法

可以通过@cp_response来为控制器设置,返回到浏览器的头

namespace app\web\controllers;

use Cross\Core\Delegate;

class Main extends Web
{
    /**
     * 默认控制器
     * @cp_response array('content_type'=>'xml')
     */
    function index()
    {
        $this->data ['action'] = __FUNCTION__;
        $this->data ['version'] = Delegate::getVersion();

        $this->display($this->data);
    }
}

指定返回的http头类型为xml

@cp_response array('content_type'=>'xml')

当缓存非HTML类型时, 比如缓存JSON格式的接口时, 通过此注释来设置正确的响应类型