laravel - 使用 Laravel 帆(Docker)时,使用 Guzzle 从同一应用程序调用 laravel 端点
问题描述
我有一个使用 Laravel Sail 在 Docker 容器中运行的 Laravel 应用程序。我想从同一个应用程序调用同一个 laravel 应用程序的端点。
我为此使用 Guzzle HTTP 客户端,但由于应用程序在容器内运行(使用 Sail),因此无法连接到它并发出请求。
我尝试将 host.docker.internal
其用作端点的主机,但这给了我 502 错误网关。
我应该使用哪个主机在同一个容器内发出请求?
解决方案
推荐阅读
- jquery - Highcharts 导出为 PDF,文本在 PDF 的顶部中心对齐
- python - 如何通过输入使变量包含字典中的字符串
- tfs - 无法在 Azure DevOps Server 2019 上安装测试管理器扩展
- node.js - 安装 screepsmod-mongo 并运行 npx screeps start 后权限被拒绝
- python - 将 isoformat 转换为日期时间
- javascript - Google Cloud Functions 使用 new Date() 报告不正确的日期
- java - 如何在 JAVA 中使用 PHP PKCS7 加密解密
- mysql - LoadError:加载“mysql2”Active Record 适配器时出错 [rails 5.2.3]
- java - 隐藏/显示带有凹槽的状态栏
- quantile - 如何阅读或解释以下零假设?