Url not using php curl


Url not using php curl

我正在尝试打开一个https url,但它不起作用。它适用于其他https网站,但对此不起作用。我不知道为什么会这样。下面是我写的代码。请帮忙。

<?php
 error_reporting(E_ALL);
 $url = "https://sgate.bmwgroup.com/login_common.fcc";
 $ch = curl_init($url);
 curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); 
 curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 200);
 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
 curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,1);
 curl_setopt($ch, CURLOPT_SSLVERSION, 3);
 curl_setopt($ch,CURLOPT_FOLLOWLOCATION,TRUE);
 curl_setopt ( $ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2)          Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)" );
  $curl_scraped_page= curl_exec($ch);
  if(!$curl_scraped_page)
{
echo "first learn";
}
if(curl_errno($ch)) {
 echo 'Curl error: ' . curl_error($ch);
 }
 echo $curl_scraped_page;
 curl_close($ch);
 ?>    

好消息是页面正在工作,坏消息是网站正在使用javascript,虽然他没有得到脚本,但页面没有显示。而不是echo $curl_scraped_page;尝试使用:

var_dump(htmlspecialchars($curl_scraped_page));