Quelqu'un peut-il aider mon comment dois-je analyser ce lien par curl?Comment analyser une page LinkedIn
https://www.linkedin.com/in/williamhgates/
Et voici mes codes:
il suffit d'exécuter et regardez le résultat:
$url = "https://www.linkedin.com/in/williamhgates/";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Host: www.linkedin.com/in/williamhgates/'));
$output = curl_exec($ch);
curl_close($ch);dd($output);die;
Je veux juste obtenir l'ensemble de la source dans un fichier, mais il montre :
Could not process this client request HTTP method request for URL
Peut-être qu'il manque des en-têtes comme useragents. – Jer
j'essaie différentes manières avec html_dom et curl mais aucun d'eux ne fonctionne! – Hamed
Si vous avez activé file_get_html dans votre fichier php.ini, vous pouvez utiliser $ html = file_get_html (https://www.linkedin.com/in/williamhgates/ '); 'et utiliser les données d'extraction de la classe DOM. –