【发布时间】:2019-08-22 03:50:06
【问题描述】:
我正在尝试在安装了 wamp 的服务器上连接 curl,但连接被拒绝 Failed to connect to centrala.ratt.ro port 47654: Connection refused我不知道为什么。如果我在浏览器中访问链接它可以工作,使用 php curl 它不工作。这是我的代码:
$url = "http://centrala.ratt.ro:47654/webhook/coordonate.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_PORT, 47654);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode ($result));
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER, 0);
// This should be the default Content-type for POST requests
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-type: application/json"));
$rezult = curl_exec($ch);
echo $rezult;
if(curl_exec($ch) === false)
{
echo 'Curl error: ' . curl_error($ch);
}
else
{
echo 'Operation completed without any errors';
}
curl_close($ch);
【问题讨论】: