angularjs 跨域请求问题

来源:互联网 发布:淘宝首页hot是什么意思 编辑:程序博客网 时间:2024/05/17 09:16

如果只是跨域读取数据,那么在服务端php脚本里加上:

header('Access-Control-Allow-Origin: *');
        header('Access-Control-Allow-Headers: X-Requested-With');

       header('Access-Control-Max-Age:60');

如果是要提交数据,比如form提交,要加上:

header('Access-Control-Allow-Methods:POST');


平常在本地浏览器,跨域请求进行测试,Access-Control-Allow-Origin设为*,否则请求不到数据,正式发布时要指定详细域名

还有个问题就是post跨域请求数据时,本地http://localhost发送的请求不行,手机app跨域post请求才可以,很奇怪

0 0