0
在Google雲上,您可以使用appengine api獲取*.appspot.com
域名。在多租戶應用程序中將域用作名稱空間的實例中,如何獲得客戶域?Google雲上的多租戶,如何獲取自定義域名
說customer.example.com
指向super-cool-app.appspot.com
通過DNS配置CNAME,在請求處理期間如何獲得customer.example.com
通常服務器將通過標頭廣播SERVER_NAME。 Google雲App Engine是否提供此類標題?
我調試了App Engine環境轉儲的請求信息,發現'Host'的頭部值包含使用的自定義域。 'key:主機值:[custom_domain_appears_here]'我相信這是一個更好的方法來獲取名稱空間的域名。在繼續可以運行'appengineContext:= appengine.NewContext(r)''appengine.Namespace(appengineContext,r.Header.Get(「Host」))' – iswak