2017-06-08 258 views
0

我一直在嘗試發送請求信息到我的本地主機使用guzzlehttp/guzzle v6.2.3但我不斷收到標題中顯示的錯誤。我試圖使用郵差撥打電話,它工作正常。我一直在做一些搜索,發現大多數人通過將localhost更改爲127.0.0.1或更改爲IPv4來解決問題。我試過了所有這些問題,但每次都會收到相同的錯誤。這裏是我的代碼:cURL錯誤7:無法連接到本地主機端口4444:連接被拒絕

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

請幫助我解決問題。

+0

什麼是監聽4444端口? – apokryfos

+0

端口是正確的,它指向正確的路徑(只是爲了告訴你,我已經嘗試使用郵遞員,它工作正常,我會將它添加到問題) – Alladin

+0

我發現的大部分事情都建議阻止出站TCP來自服務器的連接。也許是防火牆配置? – apokryfos

回答

1

我找到了解決方案。實際上這個問題是由於我使用宅基地造成的,所以我不能使用本地主機,因爲它會瀏覽VM本地主機。我不得不路徑更改

http://10.0.2.2/api/abc/xyz

相關問題