我正在从API的端点获取数据(我正在使用ReactJS)。 Cors已启用。 我的问题是,当我尝试显示图像(使用或时)时,Cors阻止了对图像的访问。
我尝试将crossOrigin ='anonymous'添加到其中,但是没有用。
我无权访问服务器。
我可以获取并显示所有其他数据。
我有点失望,所以,如果您有任何帮助我显示图像的想法,那就太好了!!! :)
我如何获取数据:
fetch(myURL)
.then(response => response.json())
.then(data => this.setState({ items: data.items }))
.catch(error => {
console.log(error);
this.setState({
error: true
});
});
答案 0 :(得分:0)
您可以在浏览器中使用代理服务器或禁用相同起源策略。
这是详细的教程: https://daveceddia.com/access-control-allow-origin-cors-errors-in-react-express/