shy3130
ddb265b0f8
feat(ext-data): 出站请求默认携带 tsp 标识头
扩展数据的三个出站点 (定时/手动拉取与历史回补、内置预设拉取、URL 探测
测试) 统一经 outbound_headers() 注入 User-Agent: tsp/<版本> 与
X-TSP-Client: tick-stock-panel, 服务端 (如 tickflow-hub) 可据此识别
本项目的请求来源。
用户在拉取配置里显式设置的同名请求头优先 (大小写不敏感匹配, 不重复
发送), 需要特定 UA 的数据源不受影响。
验证: pytest 22/22 (含 3 个新用例: 默认标识头/用户头优先/实际请求携带);
逐文件 ruff 与 HEAD 对比零新增。
2026-09-06 23:16:27 +08:00
..
2026-07-26 12:19:55 +08:00
2026-06-18 17:18:23 +08:00
2026-09-05 15:41:15 +08:00
2026-09-04 12:50:50 +08:00
2026-07-08 18:10:19 +08:00
2026-07-03 14:11:27 +08:00
2026-08-30 19:05:31 +08:00
2026-08-05 17:56:27 +08:00
2026-09-05 15:41:15 +08:00
2026-09-03 13:20:59 +08:00
2026-09-04 12:03:06 +08:00
2026-08-28 10:15:54 +08:00
2026-09-05 22:49:52 +08:00
2026-08-30 19:05:30 +08:00
2026-09-04 16:37:06 +08:00
2026-09-06 22:35:08 +08:00
2026-09-06 23:16:27 +08:00
2026-09-06 23:16:27 +08:00
2026-08-30 19:05:21 +08:00
2026-09-04 12:03:06 +08:00
2026-08-30 19:05:26 +08:00
2026-09-02 20:20:38 +08:00
2026-08-16 23:39:07 +08:00
2026-08-31 16:50:21 +08:00
2026-07-05 22:57:46 +08:00
2026-07-06 17:00:56 +08:00
2026-07-08 18:10:19 +08:00
2026-09-06 17:39:43 +08:00
2026-09-04 11:59:00 +08:00
2026-08-31 16:50:21 +08:00
2026-08-16 23:39:07 +08:00
2026-07-08 18:10:19 +08:00
2026-09-04 12:03:06 +08:00
2026-08-16 23:39:07 +08:00
2026-08-16 23:39:07 +08:00
2026-08-16 23:39:07 +08:00
2026-08-16 23:39:07 +08:00
2026-08-16 23:39:07 +08:00
2026-08-16 23:39:07 +08:00
2026-08-16 23:39:07 +08:00
2026-09-01 13:05:21 +08:00
2026-06-23 21:47:29 +08:00
2026-08-30 19:05:27 +08:00
2026-09-06 22:35:24 +08:00
2026-09-06 18:26:29 +08:00
2026-09-04 12:19:35 +08:00
2026-08-23 19:12:57 +08:00
2026-09-04 11:59:00 +08:00
2026-09-03 13:45:12 +08:00
2026-08-31 16:50:21 +08:00
2026-09-04 12:03:06 +08:00
2026-07-08 18:10:19 +08:00
2026-07-20 13:01:03 +08:00
2026-08-30 19:05:28 +08:00
2026-09-02 14:48:32 +08:00
2026-09-02 14:48:32 +08:00
2026-09-05 21:14:53 +09:00
2026-07-09 16:35:21 +08:00