请求REST——API是要跨域请求吗?提示跨域,但是使用jsonp请求又报错
ren_shuai56 发布于2015-09 浏览:2850 回复:1
0
收藏

我使用的是REST_api语音合成功能,按照文档中的步骤,最后请求token的时候,会报错,XMLHttpRequest cannot load https://openapi.baidu.com/oauth/2.0/token. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access.,应该是跨域了,然后我使用jsonp来请求,结果可以请求到结果,但是没法执行请求成功后的函数,报错Unexpected token :,代码中是这样写的。求大神们帮忙

$.ajax({

type:'POST',

url:url,

data:data,

dataType:"jsonp",

        jsonp:"jsonpcallback",

        success:function(result){

        console.log(result);


        }

});


收藏
点赞
0
个赞
共1条回复 最后由用户已被禁言回复于2022-04
#2hoho5687回复于2015-09

 获取token请求的操作不支持跨域请求;


0
TOP
切换版块