2017-03-13 14 views
0

ローカルIPでローカルにホストされているLaravelアプリケーションがあります。Laravel Guzzleがホストを解決できない

これは常にIP上でホストされます。

私は、私は次のエラーを取得するA $クライアント - >ポスト()を送信するには、インターリンクのAPIに自分のアプリケーションを接続しようとしている:以下

ConnectException in CurlFactory.php line 186: cURL error 6: Could not resolve host: headers (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

は私のコントローラ内のコードです。

$client = new \GuzzleHttp\Client(); 

     $client->setDefaultOption('headers', array('Accept' => 'application/json', 'Content-Type' => 'application/json', 'GEOSESSION' => 'MTAuMjYuMy43asdasdasdasdTky')); 
     $body = json_encode($job); 

     $res = $client->post('https://api.interlinkexpress.com/shipping/shipment',['body' => $body]); 

     dd($res); 

誰も私がホストを解決できなかった理由は何ですか?私はそれが地元であることとは関係ないと思っています。

おかげ

答えて

0

は(現時点では6.2)最新がつがつ食うを使用してみてください。

setDefaultOption6.xで利用できないため、古いバージョンが使用されているようです。

関連する問題