我正在使用上面的函数来检索两个 url,第二个在我检索 google 或其他网站时起作用,但下面的东西没有得到任何响应。但是当我在浏览器中输入网址时,我看到了响应..你能指导我解决这个问题吗?
function file_get_contents_curl($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$response=file_get_contents_curl('http://XX.XX.XX.XX:YYYYY/Request?Mob=999999999&Message=Rr+vodafone+999999999+10+1234&myTxId=10');
echo "<br/>respnse is...".$response;
$response=file_get_contents_curl('http://www.google.com');
echo "<br/>website respond is...".$response;
编辑:问题是我尝试访问的端口号 8090 在我的服务器中未启用。当我启用它以进行传出时,它正在工作...感谢每个人的支持。