在从本地 NextJS 服务器向本地 Rails api 服务器发送请求时测试 CORS
Testing CORS while sending request from a local NextJS server to a local Rails api server
我有两台服务器,它们都在本地主机上 运行。在端口 3000 上,它是一个 NextJs 开发服务器,在端口 4000 上,我是 运行 一个 Rails Api 唯一的服务器。我没有添加任何额外的库或包。我有一个 api 端点,例如 http://localhost:4000/products。我有一个来自 NextJs 页面组件的 getServerSideProps 函数的获取请求。我想看看 CORS 在这两个服务器之间是如何工作的。在开发模式下,它们位于同一域本地主机上。但在生产中它们会有所不同。我如何在本地主机上的两个服务器 运行 上测试 CORS?
在您的 /etc/hosts 中,您可以将域从 localhost:4000 更改为 api.example.localhost,并在相同的环境中保留下一个 运行
我有两台服务器,它们都在本地主机上 运行。在端口 3000 上,它是一个 NextJs 开发服务器,在端口 4000 上,我是 运行 一个 Rails Api 唯一的服务器。我没有添加任何额外的库或包。我有一个 api 端点,例如 http://localhost:4000/products。我有一个来自 NextJs 页面组件的 getServerSideProps 函数的获取请求。我想看看 CORS 在这两个服务器之间是如何工作的。在开发模式下,它们位于同一域本地主机上。但在生产中它们会有所不同。我如何在本地主机上的两个服务器 运行 上测试 CORS?
在您的 /etc/hosts 中,您可以将域从 localhost:4000 更改为 api.example.localhost,并在相同的环境中保留下一个 运行