关于报错 curl: (56) Recv failure: Connection reset by peer

curl ip没问题

curl localhost 则报错 curl: (56) Recv failure: Connection reset by peer

出现这个报错有很多原因, 其中之一就是terminal代理

而关闭代理应用之后, 其实由于配置的终端都是 export指定的代理

所以导致还是一直报错.

通过 curl -v 可以发现 指向了代理ip和port

再次通过 curl -x "" 或者 curl --noproxy 绕过代理重新发送请求

可以发现通了

SO

避免每次curl 本机都要指明绕过代理

可以直接编辑终端配置文件(以zsh为例)

完美解决

bash 复制代码
vim ~/.zshrc

export no_proxy=localhost,127.0.0.1

source ~/.zshrc
相关推荐
飛_42 分钟前
解决VSCode无法加载Json架构问题
java·服务器·前端
java叶新东老师2 小时前
git stash 命令详解
linux·运维·flink
写bug的羊羊3 小时前
CentOS 9 配置国内 YUM 源
linux·运维·centos
gx23485 小时前
HCLP--MGER综合实验
运维·服务器·网络
angushine5 小时前
鲲鹏服务器部署Kafka2.8.1
运维·服务器
-XWB-5 小时前
【安全漏洞】防范未然:如何有效关闭不必要的HTTP请求方法,保护你的Web应用
服务器·网络·http
Johny_Zhao6 小时前
CentOS Stream 9上部署FTP应用服务的两种方法(传统安装和docker-compose)
linux·网络安全·信息安全·kubernetes·云计算·containerd·ftp·yum源·系统运维
一个网络学徒6 小时前
MGRE综合实验
运维·服务器·网络
守望时空336 小时前
RustDesk搭建指南
linux
C++ 老炮儿的技术栈6 小时前
在 Scintilla 中为 Squirrel 语言设置语法解析器的方法
linux·运维·c++·git·ubuntu·github·visual studio