0
我有一個簡單的機架應用,其部分行爲/配置根據安裝位置(主機和端口)而變化。機架應用:在被調用之前找出它的安裝位置
機架公開當前主機和端口Environment下的SERVER_NAME
和SERVER_PORT
。但是,當第一個請求發出時,這些當然只傳遞給Rack應用程序的call(env)
方法。
因爲部分設置取決於位置,所以我想在我的Rack應用程序類的initialize
中閱讀上述設置。 (如何才能做到這一點?
這樣一來,我可以找出工作目錄,但如果我託管在127.0.0.1或123.4.5.6上,或者改爲987.6.5.4 – Qqwy