From 6e7ce81d91cb5019d8dc12f5bb599ffc293ddb98 Mon Sep 17 00:00:00 2001 From: loviuz Date: Sun, 9 Jan 2022 01:15:58 +0100 Subject: [PATCH] Fix minori --- scrape.php | 5 ++++- src/Scraping/Scraper.php | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/scrape.php b/scrape.php index 7a3003d..7597d23 100644 --- a/scrape.php +++ b/scrape.php @@ -28,6 +28,9 @@ foreach ($scraper->results as $url => $scraped_obj) { $client->request('GET', $url); print '[*] Downloading '.$scraped_obj['filename']."\n"; - file_put_contents( $download_dir.'/'.$scraped_obj['filename'], $client->getResponse()->getContent() ); + + if( !file_exists($download_dir.'/'.$scraped_obj['filename']) ){ + file_put_contents( $download_dir.'/'.$scraped_obj['filename'], $client->getResponse()->getContent() ); + } } } \ No newline at end of file diff --git a/src/Scraping/Scraper.php b/src/Scraping/Scraper.php index e375c5c..8184b66 100644 --- a/src/Scraping/Scraper.php +++ b/src/Scraping/Scraper.php @@ -101,7 +101,7 @@ class Scraper $content_type = ''; if (isset($client->getResponse()->getHeaders()['content-type'][0])) { - $content_type = $client->getResponse()->getHeaders()['content-type'][0]; + $content_type = explode( ';', $client->getResponse()->getHeaders()['content-type'][0] ) [0]; } return $content_type;