Curl은 데이터를 찾기 위해 웹페이지를 크롤링합니다.
phpcn_u68041
phpcn_u68041 2017-12-07 10:08:47
0
5
1184
phpcn_u68041
phpcn_u68041

모든 응답(3)
phpcn_u68041

curl을 사용하여 웹사이트를 크롤링하세요. https에 주의하세요

ringa_lee

예, 1층에서 말씀드린 내용은 매우 완벽합니다. 이 두 가지 방법은 일반적으로 페이지 정보, file_get_contents 및 컬 요청을 얻는 데 사용됩니다.

NULL

file_get_contents 또는 컬 코드를 사용할 수 있습니다:

function getHTTPS($url) {
  $ch = curl_init();
  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  curl_setopt($ch, CURLOPT_HEADER, false);
  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  curl_setopt($ch, CURLOPT_URL, $url);
  curl_setopt($ch, CURLOPT_REFERER, $url);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  $result = curl_exec($ch);
  curl_close($ch);
  return $result;
}


  • 회신하다 컬의 기본 설치는 https 프로토콜을 지원하지 않습니다. 이것을 추가해야 합니까? 컬_setopt($ch, CURLOPT_SSL_VERIFYPEER, false ); 컬_setopt($ch, CURLOPT_SSL_VERIFYHOST, false );
    phpcn_u68041 작가 2017-12-07 16:44:56
  • 회신하다 저는 컬에 대해 잘 모릅니다. 이것은 제가 인터넷에서 복사한 코드입니다. HTTPS 웹페이지 데이터를 크롤링할 수 있는지 테스트하여 여러분에게 보냈습니다.
    NULL 작가 2017-12-12 10:18:17
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!