赞
踩
目录
本文时间:2023年8月28日
本文目的:为每一个被“提取扩展时出错。XHR failed” 折磨的人提供全面参考,如果无效请继续csdn
阅读要求:可以直接看第3大点,每个方法尝试流程为:关闭vscode → 尝试方法 → 重新打开vscode。可能需要重启电脑和以管理员运行vscode
读者自问:开代理了吗?换网试了吗?
作者电脑:win11
1.扩展商店搜索扩展,显示“提取扩展时出错。XHR failed”。
2.检查更新显示“net::ERR_PROXY_CONNECTION_FAILED”,貌似vscode连不上网。
3.按F1键,输入 Developer: Toggle Developer Tools ,就像调试网页一样深挖故障原因,找到vscode扩展地址。
Developer: Toggle Developer Tools
简单翻译上面图片的内容:vscode连不上 marketplace.visualstudio.com/_apis/public/gallery/extensionquery:1,
marketplace.visualstudio.com/_apis/public/gallery/extensionquery:1
所以上面的都是废话,接下来你要心平气和地尝试以下方法。
先ping一下刚才连不上的网址/域名,看能不能ping通,再去站长工具查询真实ip,可以看到是国外ip。我是能ping通的。
win+R → cmd → ping marketplace.visualstudio.com
ping marketplace.visualstudio.com
- https://ip.tool.chinaz.com/
-
- 可以通过上面链接查询ip
记住你查询出来的ip地址,第2小点用的上。
进入 C:\Windows\System32\drivers\etc ,找到hosts文件,用记事本打开,在任意一行写上 刚才的查询的ip地址+空格+连接不上的域名 (一定是你查出来的ip地址,这里我以13.107.42.18为例),可能需要管理员权限,保存,重新打开vscode,无效请看第3小点。
win+R → cmd → ipconfig/flushdns,重启电脑,重新打开vscode,无效看第4小点
ipconfig/flushdns
由于学校,公司等单位网络限制,请连接其它网络(wifi,热点等),重新打开vscode,无效请看第5小点。
首先关闭代理,最好重启电脑,直到能够正常访问网络,然后进入设置,找到网络和Internet中的代理。
你可以依次尝试关闭三个选项,配置vscode代理选项,保存,重新打开vscode。这个挺玄学,我也说不好。
1.将自动检测关闭
2.将使用设置脚本关闭
3.将使用代理服务器关闭
4.vscode打开设置,选择用户,点击应用程序,选择代理服务器,将Proxy里面的东西清空。
无效请看下面。
开启代理后,查看代理端口号(重点,开机端口号可能会变,坑),我是7890,你的可能不一样,访问y******等网站,直到能正常访问。然后进入电脑“设置”,找到“网络和Internet”中的“代理”,将“使用代理服务器”开启,保证其端口号和代理端口号一致,其余两个我是关了的。
重头戏来了:vscode打开设置,选择用户,点击应用程序,选择代理服务器,将Proxy里面的东西填写为 http://127.0.0.1: + 你的代理端口号,保存,重新打开vscode。
接着你很可能拥有了重见光明的vscode。
为什么说坑,这是因为我在几百页csdn后,看到别人将Proxy里面的东西清空,但是对于我来不管用。我想,代理是怎样处理流量的,Proxy里面为什么不让填东西,于是在某帖子找到灵感。还有一个关键点是我的代理之前的端口号一直是7890,也许是我手贱让它随机生成,也许是版本特性,端口号变五万多,并且每次开机都变化,后来改了,还是会变,所以要注意了。
借用一下别人帖子下的评论
估计没啥用。
找个好点的镜像网站,在官网用代理下都很慢。之后可以重新尝试2到5点。
关于vscode安装扩展插件提示:获取扩展失败,XHR error_xhr错误_忘川(๑ت๑)的博客-CSDN博客
Win10解决vscode获取扩展失败,XHR failed(亲测可以解决)_苏打不会碱的博客-CSDN博客
vscode提取拓展时出错。XHR failed_vs提取扩展时出错_huas_weew12的博客-CSDN博客
VSCode 提取扩展时出错。XHR failed 错误问题_noya.luo的博客-CSDN博客
Ubuntu16.04中VSCode提取扩展时出错:XHR failed_ubuntu xhr failed_Theyearling的博客-CSDN博客
vscode安装插件报错Error:XHR Failed 解决方法(离线安装插件方法)_vscode_啊哈ㄚ-腾讯云开发者社区 (csdn.net)
如果没有解决,喜提单机版vscode,以后去 marketplace.visualstudio.com 下载插件(dlc)离线安装,悲!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。