mirror of
https://github.com/7836246/cursor2api.git
synced 2026-05-21 09:58:18 +08:00
Cursor no longer validates the x-is-human header, so the entire token generation pipeline was dead code producing only error logs. Removed: - loadScripts(), fetchCursorScript(), generateToken(), replenishPool(), getXIsHumanToken() and token pool management from cursor-client.ts - scriptUrl config field and SCRIPT_URL env var support - unmaskedVendorWebGL/unmaskedRendererWebGL fingerprint fields - jscode/ script loading (env.js, main.js templates) - script_url and WebGL fields from config.yaml Kept: - Chrome TLS fingerprint headers (user-agent, sec-ch-ua, etc.) - x-is-human header sent as empty string (Cursor accepts it)
18 lines
391 B
YAML
18 lines
391 B
YAML
# Cursor2API v2 配置文件
|
|
|
|
# 服务端口
|
|
port: 3010
|
|
|
|
# 请求超时(秒)
|
|
timeout: 120
|
|
|
|
# 代理设置(可选)
|
|
# proxy: "http://127.0.0.1:7890"
|
|
|
|
# Cursor 使用的模型
|
|
cursor_model: "anthropic/claude-sonnet-4.6"
|
|
|
|
# 浏览器指纹配置
|
|
fingerprint:
|
|
user_agent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36"
|