永久链接写入过程出错

Bug,需求以及想法
回复
awdesq
帖子: 1
注册时间: 2017年 8月 28日 22:29

永久链接写入过程出错

帖子 awdesq »

代码: 全选

    
/**
     * 异步请求入口
     *
     * @access public
     * @return void
     */
    public function action()
    {
        //设置模拟静态连接的ajax请求会从这里返回,不会调用remoteCallback
//        if (!$this->request->isAjax()) {
//            $this->response->goBack();
//        }

        $this->on($this->request->is('do=remoteCallback'))->remoteCallback();
        $this->on($this->request->is('do=feed'))->feed();
        $this->on($this->request->is('do=checkVersion'))->checkVersion();
        $this->on($this->request->is('do=editorResize'))->editorResize();
    }
}

每一次程序创建新的.htaccess 文件后,会发一个请求到http://www.xxx.com/action/ajax 的ajax请求.但请求被分发到action()是就会进入这个函数.
每次都会从

代码: 全选

$this->response->goBack();

返回,无法正确走

代码: 全选

 $this->on($this->request->is('do=remoteCallback'))->remoteCallback();

代码: 全选

echo 'OK';

从而设置失败.
回复