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几的错误代码,不知道哪里出了问题,求助百度无果。

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
绝缘体菜狗
最佳答案

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

file

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

为何不试试 GuzzleHttp 呢?

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

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

4年前 评论
绝缘体菜狗

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

file

4年前 评论
qIXbwU11 (楼主) 4年前
Wi1dcard 4年前

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

4年前 评论

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

4年前 评论

推荐用 GuzzleHttp

4年前 评论

@Wi1dcard

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

4年前 评论

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