问下 curl 请求一个链接 报错,这个报错是为什么呢?

我是用curl去post一个请求,然后对方给我一个这个回复,
OpenSSL SSL_connect: Connection reset by peer in connection
代码其实没错的,因为我换了一个服务器后就可以请求成功,我觉得是我的服务器那个地方配置有点问题,
但服务器配置我又不太熟悉,就想请教下大家有没有配到过这个问题,又是怎么解决的呢?

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 19

开了代理?

1个月前 评论

连接失败 方法一:在.gitconfig 文件加上 http.proxy=127.0.0.1:8087 http.sslVerify=false 方法二:直接在命令行输入 git config --global http.proxy 127.0.0.1:8087 git config --global http.sslVerify false

1个月前 评论

对面关掉连接大概率是你授权认证没通过,看看服务商的文档

1个月前 评论
donggan (楼主) 1个月前
donggan (楼主) 1个月前

对方主动关闭了链接

1个月前 评论

你使用的是原生curl吗?我还是建议你使用框架封装好的

1个月前 评论
donggan (楼主) 1个月前
donggan (楼主) 1个月前
donggan (楼主) 1个月前

应该是没装OpenSSL拓展吧

2周前 评论
donggan (楼主) 1周前

先在这里下载证书 curl.se/docs/caextract.html 然后在php.ini中配置如下图 file 打开下面扩展 file 都配置好后你在看一下行不行

1周前 评论
donggan (楼主) 1周前
小白菜 (作者) 1周前
donggan (楼主) 6天前

用guzzle扩展包请求试下

1周前 评论
Yzzzzz (作者) 1周前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!