Home >php教程 >php手册 >PHP教程:php抓取https的内容

PHP教程:php抓取https的内容

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-13 09:01:131249browse

PHP教程:php抓取https的内容

   直接用file_get_contents,会报错;

  程序代码$url = (https://xxx.com");

  file_get_contents($url);

  错误:

  程序代码Warning: file_get_contents(https://xxx.com) [function.file-get-contents]: failed to open stream: No such file or directory in D:wampwwwgrabber_clientindex.php on line 3

  用curl的方式是可以的:

  程序代码$url = (https://xxx.com);

  $ch = curl_init();

  curl_setopt($ch, CURLOPT_URL,$url);

  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

  $result = curl_exec($ch);

  print_r($result);

  ?>

  重点是以下两句:

  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

        :更多精彩教程请关注帮客之家设计教程 栏目,

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn