Connection failed. If the problem persists, please check your internet connection or VPN
问题分析
连接失败。如果问题持续出现,请检查你的网络或 VPN 设置
这个提示通常出现在没有任何征兆的情况下,即使你的网络连接一切正常,也有可能突然断掉,影响使用体验。
问题原因
Cursor 的许多 AI 功能依赖 HTTP/2 协议,因为它支持流式响应。然而,并不是所有网络都支持 HTTP/2,尤其是在以下场景下:
1,公司或内网环境
2, 使用 VPN
3, 走代理,例如 Zscaler
一旦 HTTP/2 被拦截或连接不稳定,Cursor 就可能无法索引代码,也无法正常调用 AI,最终导致连接失败的错误提示。
解决方法
- 打开 Cursor 设置(快捷键
Cmd或Ctrl+,) - 进入 VS Code Settings
- 搜索关键词
http2 - 勾选 “Disable HTTP/2” 选项
这样就会强制 Cursor 使用 HTTP/1.1,从而避开网络兼容性问题。