yutto-dev
yutto
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
🐛 fix: mirror browser request fingerprint to fix space API 412 risk control Bilibili tightened risk control on /x/space/wbi/arc/search and other space endpoints. Requests missing the browser's anonymous identity and device parameters get code -352 (risk control validation failed), which escalates to HTTP 412 under repeated requests. - Add set_cookie and post to the native YuttoSession, allowing identity cookies to be written at runtime and GenWebTicket (POST) to be called - Add api/web_identity.ensure_web_identity: fetch buvid3/buvid4 from finger/spi, generate bili_ticket, write b_nut, cached per scope and degrading gracefully without blocking downloads - Align space endpoints with the browser: ps=40, add platform/order_avoided/ web_location/x-bili-locale-json/x-bili-device-req-json, use realistic dm_img_* fingerprints, and send space.bilibili.com Referer/Origin - Raise RiskControlError on HTTP 412/429 instead of blindly retrying, with an explicit risk-control hint Co-authored-by: OpenCode <noreply@opencode.ai>
netphils:fix/space-risk-control
16 hours ago
✅ test: clean up mocks and strengthen functional coverage (#873) Co-authored-by: Codex <noreply@openai.com>
main
18 hours ago
✅ test: skip network download e2e in CI Co-authored-by: Codex <noreply@openai.com>
codex/cleanup-functional-tests
19 hours ago
♻️ refactor: extract download subparser lookup Co-authored-by: Codex <noreply@openai.com>
codex/cleanup-functional-tests
19 hours ago
♻️ refactor: Reuse default subcommand handling in batch files Co-authored-by: Codex <noreply@openai.com>
codex/cleanup-functional-tests
19 hours ago
⬆️ deps: bump dependencies (non-major) (#872) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
19 hours ago
✅ test: Restore subtitle test placeholders Co-authored-by: Codex <noreply@openai.com>
codex/cleanup-functional-tests
19 hours ago
⬆️ deps: bump dependency vite to ^8.3.2 (#871) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
19 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
🐛 fix: 对齐浏览器请求特征以修复个人空间 412 风控
#875
16 hours ago
82a7aee
netphils:fix/space-risk-control
CodSpeed Performance Gauge
0%
✅ test: clean up mocks and strengthen functional coverage
#873
19 hours ago
ce8ce17
codex/cleanup-functional-tests
CodSpeed Performance Gauge
0%
⬆️ deps: bump dependencies (non-major)
#872
20 hours ago
39bd5dc
renovate/dependencies-(non-major)
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs