# INBOX ## [已处理] K70-A 开发默认地址改为公网 39.162.50.99 ### 需求 开发调试阶段默认连公网服务:`http://39.162.50.99:8081`(不带结尾斜杠,避免与请求路径拼接出双斜杠)。 ### 现状 `lib/core/config/app_config.dart`: - `devHostBaseUrl = 'http://192.168.31.187:8081'`(真机默认地址) - `lanBaseUrl = 'http://127.0.0.1:8081'`(`adb reverse` 环回) - `publicBaseUrl = 'http://39.162.50.99:8081'` - `_probeCandidates = [lanBaseUrl, devHostBaseUrl, publicBaseUrl]` ### 改动 1. `devHostBaseUrl` 改为 `'http://39.162.50.99:8081'`,同步更新上方文档注释 (说明当前默认指向公网,换网络时改这一行)。 2. `_probeCandidates` 去重(保留 `lanBaseUrl` 在前、其次 `devHostBaseUrl`、再 `publicBaseUrl`), 避免改完后重复探测同一地址;不改变探测顺序语义与超时。 3. 测试 `test/config/server_endpoint_test.dart` 第 66 行的字面量断言同步改为 `'http://39.162.50.99:8081'`;其余使用常量的断言无需改动。 ### 验收 - `adb reverse` 存在时仍优先走 `127.0.0.1`;不存在时走公网。 - 门禁:`dart analyze lib test` 零告警、`flutter test` 全过、`flutter build apk --debug` 成功。 ### Git - 从 `develop` 拉 `chore/dev-default-public-host`。 - 提交:`chore(config): 开发默认地址改为公网 39.162.50.99`,作者 `Zhou Weidong <502333560@qq.com>`。 - `--no-ff` 合回 `develop` 并 push;`FruitServer/docs/plans/PROGRESS.md` 追加 K70-A 留痕。 ### 约束 - 全程中文;禁止 `git add -A`;不改 `API_BASE_URL` 覆盖逻辑与运行时地址优先级;完成后停住等待验收。