【发布时间】:2014-07-20 04:53:36
【问题描述】:
我的前端应用程序在grunt 实时服务器上运行,端口为9100,而我的PHP 服务器在端口80 上。主机是一样的,只是端口不同。
当我向http://dev.site.dev/api/gist 发送带有一些JSON 数据的POST 请求时,我在预检OPTIONS 请求中收到错误404。
我已经在 apache 配置中添加了 CORS 标头:
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Headers "X-Requested-With, accept, content-type"
Header set Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
``` 并重新启动服务器,但问题仍然存在。
我应该在我的gist 控制器中添加一个index_option() 方法吗?还是问题出在其他地方?
【问题讨论】:
标签: angularjs codeigniter http-post cors codeigniter-restserver