php curl_exec无法获取URL编码链接的内容
链接是: 可以在我的浏览器中打开。但是,当我使用以下php脚本获取内容时,它显示:Runtime Error。有什么想法吗?谢谢php curl_exec无法获取URL编码链接的内容,php,Php,链接是: 可以在我的浏览器中打开。但是,当我使用以下php脚本获取内容时,它显示:Runtime Error。有什么想法吗?谢谢 $html = get_url_contents('http://web.centanet.com/m/Property/%E6%B5%B7%E6%80%A1%E5%8D%8A%E5%B3%B64%E6%9C%9F%E5%BE%A1%E5%BA%AD%E5%9C%92%E5%BE%A1%E6%9E%97%E5%B1%85%2833%E5%BA%A7%29/TIB981
$html = get_url_contents('http://web.centanet.com/m/Property/%E6%B5%B7%E6%80%A1%E5%8D%8A%E5%B3%B64%E6%9C%9F%E5%BE%A1%E5%BA%AD%E5%9C%92%E5%BE%A1%E6%9E%97%E5%B1%85%2833%E5%BA%A7%29/TIB981-0813');
echo $html;
exit;
function get_url_contents($url){
$crl = curl_init();
curl_setopt ($crl, CURLOPT_URL,$url);
$ret = curl_exec($crl);
curl_close($crl);
return $ret;
}
没问题,如果你的意思是物体移动到这里。消息,请使用以下代码:
<?php
$html = get_url_contents('http://web.centanet.com/m/Property/%E6%B5%B7%E6%80%A1%E5%8D%8A%E5%B3%B64%E6%9C%9F%E5%BE%A1%E5%BA%AD%E5%9C%92%E5%BE%A1%E6%9E%97%E5%B1%85%2833%E5%BA%A7%29/TIB981-0813');
echo $html;
exit;
function get_url_contents($url)
{
$crl = curl_init();
curl_setopt($crl , CURLOPT_FOLLOWLOCATION , true ); //FOLLOW TO CHANGE LOCATION
curl_setopt ($crl, CURLOPT_URL,$url);
$ret = curl_exec($crl);
curl_close($crl);
return $ret;
}
?>如果您的问题已解决,请选择它作为最佳答案。tnx问题仍然存在,错误为:运行时错误描述:服务器上发生应用程序错误。由于安全原因,此应用程序的当前自定义错误设置阻止远程查看应用程序错误的详细信息。但是,本地服务器上运行的浏览器可以查看它。详细信息:要使此特定错误消息的详细信息能够在远程计算机上查看,请在位于当前web应用程序根目录中的web.config配置文件中创建一个标记。您的web服务器可能有限,请在本地测试它。您可以使用$crl=curl\u init$url来避免调用curl\u setopt