mirror of
https://gitcode.com/JianFeeeee/HomeAgent.git
synced 2026-09-21 09:28:14 +00:00
requireWeb 此前只认 cookie session,ArkTS/GUI 等 API key 客户端 加载 agent 输出的附件 URL(/files/xxx、/uploads/xxx)一律 302 到 /login。现 requireWeb 先校验 validAPIKey 放行非浏览器客户端; 无凭证仍 302 登录页,行为不变。 handleFiles/handleUploads 已有严格防穿越(拒 / \ ..),暴露给 key 客户端安全面可控。 端到端验证:X-API-Key 访问 files/uploads 均 200,无凭证 302。