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

whi*_*roi 5 laravel guzzle6 laradock

我正在使用laradock并且可以在浏览器中访问该页面,http://localhost:8088/api/getakicks/get没有任何问题。

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

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

我使用的代码:

  $client = new \GuzzleHttp\Client();

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

小智 9

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

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


小智 1

将 IP 地址从 localhost:8088 更改为 Windows IP 地址 192.168.xx:8088。

  • @RouhollahMazarei 我一开始就这么做了 - 只是不想暴露我的 IP :) (4认同)