アプリケーションの多くの場所でサーバーの URL を使用しています。変更する必要がある場合は、変更に使用したすべての場所に移動する必要があります。
どこでも使用でき、あまり変更を必要としないように、URL を宣言するのに最適な場所はどこですか?
RhoConfig.xml ファイルでサーバー URL をプロパティとして宣言できます。その後、API 呼び出し中にプロパティ値を取得します。
したがって、RhoConfig.xml でプロパティを削除するには、そのように追加する必要があります。
start_path = '/app'
options_path = '/app/Settings'
server_URL = 'http://somedomain.com/API/'
コントローラーで server_URL の値を取得するには、Rho::RhoConfig クラスを呼び出して、以下のように使用する必要があります。
if Rho::RhoConfig.exists?('server_URL')
$server_url = Rho::RhoConfig.server_URL
end
これにより、必要に応じて URL が 1 か所で変更されます。