cURL错误7:无法连接到localhost端口4444:连接被拒绝

时间:2017-06-08 06:04:09

标签: php laravel curl post guzzle

我一直在尝试使用 guzzlehttp / guzzle v6.2.3 向我的localhost发送请求帖子,但我一直收到标题中显示的错误。我曾尝试使用 Postman 进行通话,但效果很好。我一直在做一些搜索,发现大多数人通过将 localhost 更改为 127.0.0.1 或IPv4来解决问题..我已经尝试了所有这些但仍然得到了每次都是同样的错误。这是我的代码:

$client = new Client();
$res = $client>post('http://localhost:4444/api/abc/xyz',request(['x', 'y']));
echo $res->getStatusCode();

请协助我解决问题。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。实际上这个问题是因为我使用了宅基地,所以我不能使用localhost,因为它会浏览VM localhost。我不得不改变路径

  

http://10.0.2.2/api/abc/xyz