我正在尝试从Dark Sky API获取天气数据,但是一直收到CORS错误。
这是我的代码:
var url = `https://api.darksky.net/forecast/febb2871126cd24613f32a79c32d4158/${lat},${lon}`;
axios.get(url, config).then(response => {
this.setState({
...
})
}).catch(function (error) {
console.log(error);
});
我遇到了一个错误:"XMLHttpRequest无法加载https://api.darksky.net/forecast/febb2871126cd24613f32a79c32d4158/38.5815719,-121.4943996。所请求的资源上没有'Access-Control-Allow-Origin'标头。因此,源'https://ebcperez.github.io'不允许访问。"