2013-04-11 49 views
1

我使用Play Framework創建api,並且我想使用api的標準url - api.mysite.com。在播放框架中預先填入URL根目錄

但我似乎無法找到一種方法來預先添加到URL的API。看起來,遊戲框架只支持像msite.com/api這樣的網址。

這是正確的還是有另一種方式來做到這一點?

謝謝。

回答

2

發揮一般2.0不支持多域的路線,讓你有這樣的場景可能:

  1. 建立APIfrontend兩個獨立的應用程序,並使用一些HTTP服務器作爲一個反向代理。
  2. 構建一個應用程序,你可以用這兩個稱呼它:domain.tldapi.domain.tld然而,對於API調用需要在這樣的情況下添加像api.domain.tld/api其他路由也可以比較在控制器中,如果爲URL /api/get-item/123.json爲例請求完成如果不是,則返回badRequest()redirect()