Curl merangkak halaman web untuk data
phpcn_u68041
phpcn_u68041 2017-12-07 10:08:47
0
5
1215
phpcn_u68041
phpcn_u68041

membalas semua(3)
phpcn_u68041

Gunakan curl untuk merangkak laman web, sila beri perhatian kepada https

ringa_lee

Ya, apa yang diperkatakan di tingkat 1 adalah sangat lengkap Kedua-dua kaedah ini biasanya digunakan untuk mendapatkan maklumat halaman, fail_dapat_kandungan dan meminta melalui curl

NULL

Anda boleh menggunakan file_get_contents atau kod curl:

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;
}


  • balas Pemasangan lalai curl tidak menyokong protokol https Adakah saya perlu menambah ini? curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false ); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false );
    phpcn_u68041 pengarang 2017-12-07 16:44:56
  • balas Saya tidak tahu banyak tentang curl Ini adalah sekeping kod yang saya salin dari Internet yang saya uji bahawa ia boleh merangkak data halaman web HTTPS dan menghantarnya kepada anda.
    NULL pengarang 2017-12-12 10:18:17
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan