加载资源时Curl / Laravel失败,但从浏览器

时间:2017-05-26 13:53:58

标签: php laravel apache2

我们有一条路由从托管前端但位于不同子域的同一服务器上提取JSON数据。呼叫总是因连接拒绝错误而失败。但是,通过直接调用资源路由来拉取数据可以正常工作。

这是失败的代码。

$client = new Client();
    $response = $client->get("http://api.xxxxx.xx./invoice/".$accountNumber."/".$invoiceNumber."/".$date);
    $invoicecontent = json_decode($response->getBody()->getContents());

以上总是失败并出现此错误:

CurlFactory.php第186行中的ConnectException: cURL错误7:无法连接到api.xxx.xx端口80:连接被拒绝(请参阅http://curl.haxx.se/libcurl/c/libcurl-errors.html

但是,在浏览器中打开失败的页面非常有效。

服务器环境: Windows 10 XAMPP PHP 7

任何建议将不胜感激。

0 个答案:

没有答案