0

我有一个使用 Laravel Sail 在 Docker 容器中运行的 Laravel 应用程序。我想从同一个应用程序调用同一个 laravel 应用程序的端点。

我为此使用 Guzzle HTTP 客户端,但由于应用程序在容器内运行(使用 Sail),因此无法连接到它并发出请求。

我尝试将 host.docker.internal其用作端点的主机,但这给了我 502 错误网关。

我应该使用哪个主机在同一个容器内发出请求?

4

1 回答 1

0

Laravel 帆使用工匠服务。Artisan serve 不允许嵌套请求。

更多信息:https ://laracasts.com/discuss/channels/general-discussion/laravel-app-not-responsive-to-other-requests-while-making-guzzle-request

https://laracasts.com/discuss/channels/laravel/api-call-not-returning-a-response

于 2022-02-28T23:27:38.433 回答