Laravel 无法使用 curl,不知道为什么

Laravel 版本:5.5
环境:本地环境 wampserver.
PHP 版本 7.0.29

api 控制器设置:Controller/Api/AreaController.php
Laravel无法使用curl,不知道为什么

路由设置:route/api.php
Laravel无法使用curl,不知道为什么

然后访问 xxx.com/api/area
结果出现报错

Laravel无法使用curl,不知道为什么

百度上换了好几个接口,腾讯接口、百度接口,都不行,不是 40 几就是 30 几的错误代码,不知道哪里出了问题,求助百度无果。

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

额。用浏览器打开你的这个地址就知道了,这个地址会重定向到 https,你换成 https 试试吧。另外,curl https 的地址,需要关闭证书校验,干巴爹。

file

6年前 评论
qIXbwU11 (楼主) 6年前
Wi1dcard 5年前
讨论数量: 8

为何不试试 GuzzleHttp 呢?

6年前 评论
Wi1dcard (作者) 6年前
qIXbwU11 (楼主) 6年前
Wi1dcard (作者) 6年前
PokerDragonn 6年前
qIXbwU11 (楼主) 6年前
Complicated

你先去服务器试试 curl 命令能不能用

6年前 评论
绝缘体菜狗

额。用浏览器打开你的这个地址就知道了,这个地址会重定向到 https,你换成 https 试试吧。另外,curl https 的地址,需要关闭证书校验,干巴爹。

file

6年前 评论
qIXbwU11 (楼主) 6年前
Wi1dcard 5年前

@一穷二白 curl 的时候不用 \ 转义 直接加引号就行 curl "https://xxx"

6年前 评论

@Complicated 能用
@lovecn 不是这个问题,已经解决,谢谢各位关注

6年前 评论

推荐用 GuzzleHttp

6年前 评论

@Wi1dcard

请告诉我,哪里代码是用其他方式实现的,我学习学习。 :scream:
file

6年前 评论