【问题标题】:Testing CORS while sending request from a local NextJS server to a local Rails api server [closed]在将请求从本地 NextJS 服务器发送到本地 Rails api 服务器时测试 CORS [关闭]
【发布时间】:2023-03-14 15:04:01
【问题描述】:

我有两台服务器,它们都在本地主机上运行。在端口 3000 上,它是 NextJs 开发服务器,在端口 4000 上,我正在运行仅 Rails Api 的服务器。我没有添加任何额外的库或包。我有一个像 http://localhost:4000/products 这样的 api 端点。我有一个来自 NextJs 页面组件的 getServerSideProps 函数的获取请求。我想看看 CORS 在这两个服务器之间是如何工作的。在开发模式下,它们位于同一个域 localhost 上。但在生产中它们会有所不同。当两个服务器都在 localhost 上运行时,我如何测试 CORS?

【问题讨论】:

    标签: ruby-on-rails reactjs cors next.js rack-cors


    【解决方案1】:

    在您的 /etc/hosts 中,您可以将域从 localhost:4000 更改为 api.example.localhost 并保持下一个在同一环境中运行

    【讨论】:

      猜你喜欢
      • 2019-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-14
      • 2019-02-23
      • 2013-01-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多