|
代码片段大体如下:
class Test extends CI_Controller
{
function tester($data)
{
$this->firephp->info('tester');
redirect('/users/test/newtest/');
}
function newtest()
{
$this->firephp->info('newtest');
echo '111';
}
}
浏览器中输入http://localhost/testsys/index.php/users/test/tester
在firebug的控制台里会出现以下错误提示:
HTML 文档的字符编码未声明。如果该文件包含 US-ASCII 范围之外的字符,该文件将在某些浏览浏览器配置中呈现为乱码。页面的字符编码必须在文档或传输协议层声明。
并且在控制台的调试信息中出现了2次一样的打印,信息如下
http://localhost/testsys/index.php/users/test/newtest
newtest
http://localhost/testsys/index.php/users/test/newtest
newtest
可是观察网络面板里对newtest只发起了一次请求,为何会有2次打印?请高手解惑!而且我发现在redirect调用之后,利用$this->firephp->info()打印的调试信息即便是控制台 ‘保持’ 选项选中的情况下,仍然全部无法输出至控制台,这又是为什么呢?
|
|