如何显示有Cors问题且没有服务器访问权限的图像

时间:2019-03-26 13:13:03

标签: api cors endpoint

我正在从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
        });
      });

1 个答案:

答案 0 :(得分:0)

您可以在浏览器中使用代理服务器或禁用相同起源策略。

这是详细的教程: https://daveceddia.com/access-control-allow-origin-cors-errors-in-react-express/