Używam aplikacji Clojure/Noir na Heroku, a moja aplikacja działa najlepiej. Jednak jednym z ostatnich elementów, których potrzebuję, jest znalezienie nazwy hosta mojej aplikacji po wdrożeniu na Heroku. Idealnie, chcę to zrobić dynamicznie, zamiast twardo go kodować.Jak uzyskać bieżącą nazwę hosta w Heroku?
Tak więc, jeśli na przykład adres URL mojej aplikacji to "http://freez-windy-1800.herokuapp.com", chcę móc dynamicznie uzyskać to w ramach mojego kodu clojure.
Wiem, że mogę przyjrzeć się nadchodzącej prośbie, aby to zrozumieć, ale najlepiej, chciałbym mieć jakieś "ustawienie", w którym oceniam wyrażenie raz i zapiszę wartość w zmiennej, którą mogę następnie użyj (pochodzącego ze świata Python/Django, myślę o równoważniku settings.py
w Clojure).
Kod, który wdrażam, jest dostępny pod adresem https://github.com/rmanocha/cl-short.
Właśnie zobaczyłem, że już robisz część PORT. Powinno to również działać dla ciebie. –
Niesamowite, dzięki. To działa świetnie, dzięki. –