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

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

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 18

连接失败 方法一:在.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

2年前 评论

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

2年前 评论
donggan (楼主) 2年前
donggan (楼主) 2年前

对方主动关闭了链接

2年前 评论

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

2年前 评论
donggan (楼主) 2年前
donggan (楼主) 2年前
donggan (楼主) 2年前

应该是没装OpenSSL拓展吧

2年前 评论
donggan (楼主) 2年前

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

2年前 评论
donggan (楼主) 2年前
小白菜 (作者) 2年前
donggan (楼主) 2年前

用guzzle扩展包请求试下

2年前 评论
Yzzzzz (作者) 2年前

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