pfydn11
pfydn11
  • 发布:2018-09-11 13:38
  • 更新:2018-09-11 13:41
  • 阅读:1332

请教高手1分钟:mui.get()方法远程网页取数据。为什么出错,怎么改?

分类:MUI

No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:8020' is therefore not allowed access."

好像是与跨域有关,可能与header设置有关,但是,不知道该添加哪里?每次都是报错。

代码:
header("Access-Control-Allow-Origin: ");
<!--// 指定允许其他域名访问
header('Access-Control-Allow-Origin:
');
// 响应类型
header('Access-Control-Allow-Methods:POST');
// 响应头设置
header('Access-Control-Allow-Headers:x-requested-with,content-type'); -->

<script type="text/javascript">
var urlurl='http://stock2.finance.sina.com.cn/futures/api/json.php/IndexService.getInnerFuturesMiniKLine5m?symbol=M0';
mui.init()
mui.get(urlurl,{ //请求接口地址

            },function(data){ // data为服务器端返回数据  
            //获得服务器响应 ...   
            var datadata=data.responseText;  
            alert(datadata);  
            },'json'   
              );  

    </script>  
2018-09-11 13:38 负责人:无 分享
已邀请:
pfydn11

pfydn11 (作者) - 70后业余IT男

代码乱,重发一下。
<script type="text/javascript">
var urlurl='http://stock2.finance.sina.com.cn/futures/api/json.php/IndexService.getInnerFuturesMiniKLine5m?symbol=M0';
mui.init()
mui.get(urlurl,{ //请求接口地址
},function(data){ // data为服务器端返回数据
//获得服务器响应 ...
var datadata=data.responseText;
alert(datadata);
},'json'
);
</script>

该问题目前已经被锁定, 无法添加新回复