我正在尝试使用CURL在远程服务器中获取JSON信息,但由于某种原因,该服务器拒绝了我的连接。
我已经在这里尝试了很多帖子,但是没有成功...
返回: 无法连接到主机端口88:连接被拒绝 无法获取内容。
$url = 'http://example.com:88/page.php';
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
if (curl_errno($ch)) {
echo curl_error($ch);
echo "\n<br />";
$response = '';
} else {
curl_close($ch);
}
if (!is_string($response) || !strlen($response)) {
echo "Failed to get contents.";
$contents = '';
}
print_r($response);exit;
远程服务器上是否有任何配置可能会阻止连接?
我可以打开URL并在浏览器中获取所有内容。
任何帮助都会很棒。
谢谢