first commit for e-party
This commit is contained in:
@@ -1,10 +1,23 @@
|
||||
import Foundation
|
||||
|
||||
/// API 常量定义
|
||||
///
|
||||
/// 集中管理 API 相关的常量值,包括:
|
||||
/// - 服务器地址
|
||||
/// - 通用请求头
|
||||
/// - API 端点路径
|
||||
/// - 通用参数
|
||||
///
|
||||
/// 注意:此文件与 APIConfiguration 有部分重复,
|
||||
/// 建议后续重构时统一到 APIConfiguration 中
|
||||
enum APIConstants {
|
||||
// MARK: - Base URLs
|
||||
/// 测试环境服务器地址
|
||||
static let baseURL = "http://beta.api.molistar.xyz"
|
||||
|
||||
// MARK: - Common Headers
|
||||
/// 通用请求头配置
|
||||
/// 包含基础的 Content-Type、Accept 和平台信息
|
||||
static let defaultHeaders: [String: String] = [
|
||||
"Content-Type": "application/json",
|
||||
"Accept": "application/json",
|
||||
@@ -13,12 +26,20 @@ enum APIConstants {
|
||||
]
|
||||
|
||||
// MARK: - Endpoints
|
||||
/// API 端点路径定义
|
||||
///
|
||||
/// 注意:建议使用 APIEndpoints.swift 中的枚举定义,
|
||||
/// 此处保留是为了兼容性
|
||||
enum Endpoints {
|
||||
static let clientInit = "/client/config"
|
||||
/// 客户端初始化接口
|
||||
static let clientInit = "/client/init"
|
||||
/// 用户登录接口
|
||||
static let login = "/user/login"
|
||||
}
|
||||
|
||||
// MARK: - Common Parameters
|
||||
/// 通用请求参数
|
||||
/// 当前为空,实际参数通过 BaseRequest 自动添加
|
||||
static let commonParameters: [String: String] = [:
|
||||
// "platform": "ios",
|
||||
// "version": "1.0.0"
|
||||
|
Reference in New Issue
Block a user