我想使用 maintenance mode on Heroku .
但是对于一个API来说,维护模式好像不行。我的 API 调用停止了,因为没有 header “Access-Control-Allow-Origin”。因此无法知道 API 是否处于维护模式,或者它是否只是没有响应。
当应用程序是 API 时,有没有办法使用 Heroku 维护模式?
最佳答案
目前,不幸的是没有。当您设置自定义维护页面时,它会作为 iframe 嵌入到 Heroku 提供的 HTML 页面中。正如您所确定的,CORS header 未设置,因此您的 API 客户端甚至不会获取页面。
参见 Is there a way to have a Heroku error/maintenance url served directly without the iframe
关于api - 如何为 Heroku API 实现维护模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24282472/