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

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

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 18

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

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

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

应该是没装OpenSSL拓展吧

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

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

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

用guzzle扩展包请求试下

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

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