次のグレープ ルート クラス定義があります。
module Api
class Root < Grape::API
mount Api::Version1
add_swagger_documentation :mount_path => 'docs',
:base_path => "/api",
:markdown => true,
:hide_documentation_path => true
end
end
問題は、「:base_path」に完全な URL を含める必要があり、どこで取得できるかわかりません。ENV 変数を確認しましたが、現在のドメインに近いものはありません。また、いかなる種類の「リクエスト」オブジェクトもありません。Ruby で現在のドメイン、つまり HTTP_HOST 変数を取得する方法はありますか?