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

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

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 3

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

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

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

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

4年前 评论
aab

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

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

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