我使用 Heroku 部署了 API Platform api 和客户端,但 Mercure 似乎无法开箱即用,但我认为我的应用程序可能缺少配置。
我唯一配置的是这个 MERCURE_SUBSCRIBE_URL= http://my-random-herokuapp-name-generated.herokuapp.com/hub。
在生产中,我的集线器地址出现 404 错误,在本地我得到一个答案,说我没有提供主题(这是有道理的,因为我只是请求地址进行测试而没有提供任何参数)。
在本地环境中,完整的包 API 平台是由运行 Mercure 服务器的 docker 提供的,我认为这可能是 herokuapp 不支持 Mercure 的答案,但对我来说不是很清楚。
所以基本上我在集线器地址上收到 404 not found 错误,而不是 200