php - Using Laravel Goutte package for scrapping -


but have face problem scrapping targeted site shows me error

"file_get_contents(): ssl operation failed code 1. openssl error messages: error:140770fc  :ssl routines:ssl23_get_server_hello:unknown protocol" 

my code:

<?php  namespace app\http\controllers;   use goutte\client; use symfony\component\domcrawler\crawler; use illuminate\http\request; use app\http\requests; use app\library\simple_html_dom;  class webscrapercontroller extends controller {     public function index()     {         //  create new goutte client instance         $client = new client();          //  hackery allow https         $guzzleclient = new \guzzlehttp\client([             'timeout' => 60,             'verify' => false,         ]);          // create dom url or file         $html = new \htmldom('https://www.example.com/');           foreach ($html->find('img') $element) {             echo $element->src . '<br>';         }          // find links         foreach ($html->find('a') $element) {             echo $element->href . '<br>';         }     } } 


Comments

Popular posts from this blog

php - How to add and update images or image url in Volusion using Volusion API -

javascript - IE9 error '$'is not defined -