You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code RestClient扩展无法发送请求问题求助

排查思路
  • 验证RestClient请求的URL格式:确保使用http://localhost:端口/接口或http://127.0.0.1:端口/接口,若localhost解析异常,换127.0.0.1测试,同时检查是否存在拼写、大小写或多余斜杠问题。
  • 确认API实际监听地址:查看API启动日志,找到Now listening on: http://xxx.xxx.xxx.xxx:xxxx类记录,若API仅监听局域网IP而非回环地址,RestClient需对应使用该IP,而非localhost。
  • 检查VS Code代理设置:打开VS Code设置(Ctrl+,),搜索http.proxy和http.proxyStrictSSL,确保两项为空或配置正确,若之前设过代理,改为""或直接禁用代理相关配置。
  • 用其他工具测试连接:通过cmd执行curl http://localhost:端口/接口,或用Postman发送请求,确认是否仅RestClient存在问题。若其他工具也连不上,问题不在扩展;若其他工具能连,继续排查扩展。
  • 检查RestClient环境配置:若使用{{baseUrl}}这类环境变量,确认变量定义正确,无地址指向错误。可直接写死完整URL测试,排除变量问题。
  • 查看VS Code网络日志:打开命令面板(Ctrl+Shift+P),输入Developer: Toggle Network Tools,打开DevTools后重发请求,查看Network面板详细错误信息,获取更具体的连接失败原因。
  • 检查API启动模式:若API用IIS Express启动,确认其是否允许本地其他进程访问。IIS Express默认绑定特定主机头可能导致连接失败,可切换为Kestrel启动,或修改.vs/config/applicationhost.config配置文件,添加http://localhost:端口的绑定。
  • 检查系统hosts文件:打开C:\Windows\System32\drivers\etc\hosts,确认localhost指向127.0.0.1,无恶意修改或额外解析记录。
  • 重启相关进程:完全关闭VS Code和API进程后重新启动,避免进程残留导致端口占用或连接异常。

内容的提问来源于stack exchange,提问作者mrcn98

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 21:22:13