pub fn get_base_url() -> StringExpand description
获取当前环境的API基础URL
优先级顺序:
- NUWAX_API_BASE_URL 环境变量(最高优先级,允许自定义服务器地址)
- NUWAX_CLI_ENV=test/testing → TESTING_BASE_URL
- 默认 → PRODUCTION_BASE_URL
当使用自定义 URL 时,会记录 info 级别日志。 如果自定义 URL 格式无效,会记录 warn 级别日志并回退到原有逻辑。
§Examples
use client_core::constants::api::get_base_url;
// 获取当前配置的 base URL
let url = get_base_url();
println!("API Base URL: {}", url);