无法将来自 localhost:3000 的请求代理到 localhost:7000 ReactJs
Posted
技术标签:
【中文标题】无法将来自 localhost:3000 的请求代理到 localhost:7000 ReactJs【英文标题】:Could not proxy request from localhost:3000 to localhost:7000 ReactJs 【发布时间】:2017-04-12 08:05:53 【问题描述】:我为我的 react 应用程序提供了一个 api,它工作正常,但突然停止工作。 在我的客户端(React 应用程序)package.json
"proxy": "http://localhost:7000"
现在它告诉我这个错误信息: 无法将请求 /api/users/signup 从 localhost:3000 代理到 http://localhost:7000。 提前致谢。
【问题讨论】:
【参考方案1】:也许您创建了一个套接字并且之后没有释放端口?如果您的应用崩溃,可能会发生这种情况。当你再次启动它时,端口可能已被占用且不可用,我发生过几次。
【讨论】:
我尝试更改服务器和客户端上的端口,我检查了 netstat 并且没有进程在 sme 端口上运行:\.以上是关于无法将来自 localhost:3000 的请求代理到 localhost:7000 ReactJs的主要内容,如果未能解决你的问题,请参考以下文章
跨域请求被阻止:同源策略不允许在 http://localhost3000 读取远程资源
为啥我无法让我的后端文件 server.js 连接到前端?错误:POST http://localhost:3000/api/person/add 400(错误请求)?
跨域请求被阻止:同源策略不允许在 https://localhost:3000/ 读取远程资源 [重复]