【问题标题】:CORS in react app and django restframework反应应用程序和 django 休息框架中的 CORS
【发布时间】:2021-01-25 17:32:54
【问题描述】:

我们有一个用 Django 构建的 rest api,作为客户端,我们将使用 react-js 应用程序从服务器获取数据。

我们的问题是 Django API 不支持 CORS 标头,所以我想在 react 中禁用此选项。

我如何禁用 React CORS 的方式反应不检查 cors 标头?

【问题讨论】:

    标签: reactjs


    【解决方案1】:

    您无法在客户端中禁用 CORS。它内置在浏览器本身中。如果您的 API 不支持添加自定义标头,您可以在 API 前面建立一个代理,以允许您添加标头。在标准应用程序中,您将提供来自与 API 相同域的页面,在这种情况下,您不需要 CORS 标头。如果您的所有服务都是内部服务,则通常使用反向代理来为同一来源的所有呼叫提供服务。

    【讨论】:

      猜你喜欢
      • 2021-04-23
      • 2015-02-16
      • 2021-11-26
      • 2014-08-29
      • 2013-04-08
      • 2021-11-20
      • 1970-01-01
      相关资源
      最近更新 更多