【问题标题】:How can I display images with cors problems and without server access如何在没有服务器访问权限的情况下显示有 cors 问题的图像
【发布时间】:2019-08-16 21:21:54
【问题描述】:

我正在从 API 的端点获取数据(我正在使用 ReactJS)。 Cors 已启用。 我的问题是,当我尝试显示图像(使用 or )时,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
        });
      });

【问题讨论】:

    标签: api cors endpoint


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-06
      • 2014-12-31
      • 1970-01-01
      • 1970-01-01
      • 2010-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多