官网提供的 API 跨域问题
发布于 25 天前 作者 LeeHao92 368 次浏览 来自 问答
我是新手,求老司机解惑

我知道跨域的原理是通过 script 标签实现的,以前做第三方接口的时候,都需要做跨域处理,比如 jquery 提供的跨域: // 某天气接口 method:'get', url:'http://v.juhe.cn/weather/index', success:function (data) { console.log(data); }, dataType:"jsonp" 这里就需要设置 dataType:“jsonp”。 但是我在测试 咱们 CNOD 社区 API 的时候,也是跨域请求,但是设置 dataType:“jsonp” ,就会报错。 请求时,却不需要加 dataType:“jsonp”,就可以访问。 大家谁明白这个问题啊,求指教~~谢谢

6 回复

猜测是 后端设置的

res.header("Access-Control-Allow-Origin", "*");

小伙子,姿势水平有待提高啊,随便点一个接口,看请求 untitled1.png Access-Control-Allow-Origin:*

@jkjk77 谢谢,你猜对了

@artisan 做了个 demo,测试了下。技术确实有待提高,向各位极客学习 ^ ^。

原来后端跨域是这么搞的
来自vue-cnode手机版

回到顶部