2014-06-18 72 views
2

我想使用maintenance mode on Heroku如何實現Heroku API的維護模式

但是對於API,維護模式似乎不起作用。我的API調用停止在他們的軌道上,因爲沒有頭部'Access-Control-Allow-Origin'存在。因此無法知道API是否處於維護模式 - 或者它只是沒有響應。

當應用程序是API時,有沒有一種方法可以使用Heroku維護模式?

+0

如果您的應用程序是在維護模式下,它是無法接收任何Web請求。我不確定我完全理解你的問題。 –

+0

當您直接訪問HTML應用程序時,維護模式會提供HTML頁面。我不能爲API客戶端的JSON請求做類似的事情嗎?客戶收到一個錯誤,而不是收到503。 – Matt

+0

是的,你可以使用自定義維護頁面(https://devcenter.heroku.com/articles/error-codes#h17-poorly-formatted-http-response),它可以返回一個JSON數據包。 –

回答