首页 > 解决方案 > GuzzleHttp\Exception\ConnectException cURL 错误 7:无法连接到 localhost 端口 8088:连接被拒绝

问题描述

我正在使用,我可以毫无问题laradock地在浏览器中访问该页面。http://localhost:8088/api/getakicks/get

但是当我尝试在控制器中访问它时,我收到了这个错误:

GuzzleHttp\Exception\ConnectException cURL 错误 7:无法连接到 localhost 端口 8088:连接被拒绝

我使用的代码:

  $client = new \GuzzleHttp\Client();

  // Set various headers on a request
  $client->request('GET', 'http://localhost:8088/api/getakicks/get');

标签: laravelguzzle6laradock

解决方案


在 MAC 上获取 IP 地址,点击 wifi 图标 -> 打开网络首选项 -> 然后复制 IP 地址 192.168.100.41(自己的唯一 IP)并在下面的代码中替换为 xxx

$client->request('GET', 'http://xxx.xxx.xx.x:8088/api/getakicks/get');

推荐阅读