Laravel7 使用 Http Facades 无法请求本地 API?

Laravel7 使用 Http Facades 无法请求本地 API?
影响时间极慢,超过响应时间,请问大家遇到过类似的问题吗

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

本地 api ,你是说的本地其他项目下的 api 吗?如果是,那就不是代码的问题,应该是环境的问题,本地环境基本就只有一个 php-cgi ,在你当前的请求在 nginx 就去和 php-cgi 建立通讯了,如果再在代码中请求本地的 api , 就没有其他的 php-cgi 可用了

2年前 评论
vapor (楼主) 2年前
Su (作者) 2年前

觉得Laravel不好用,就直接用php原生的curlfile_get_contents()(支持HTTP请求的GET)去怼一下你的API

这都不行的话,你就有足够的理由怀疑,是系统防火墙禁止了环回访问

2年前 评论
aab

这需要看你的本地服务是怎么启动,如果是 PHP -S 的方式,确实不能访问本地,因为它是单线程运行,如果是 FPM运行的应该没问题

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

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