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

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

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 18

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

1年前 评论
donggan (楼主) 1年前
donggan (楼主) 1年前
donggan (楼主) 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年前 评论

应该是没装OpenSSL拓展吧

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

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

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

用guzzle扩展包请求试下

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

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