我在共享主机上运行了Yii(Yii 1.1)应用程序。我试图从我在localhost上运行的应用程序填充ExtJS商店。
我知道jsonp应该用来发送Cross Origin Requests但是由于某种原因它不适合我,我想我会尝试使用常规的ajax,但为此我需要设置在我的yii应用程序中的某个地方使用access-control-allow-origin标头。
我尝试在yii操作的回显和控制器之上添加header("Access-Control-Allow-Origin: *")
。还将它添加到我的index.php之上,但结果始终是相同的消息,表示不存在Access-Control-Allow-Origin标头,因此不允许原始localhost。
我在使用例如NodeJS后端之前已经解决了这个问题,而且非常简单,但由于某些原因,yii有点让我很难过。
感谢任何帮助。