From c92ea929a462fd4997f8b9a914474ecff1088cfb Mon Sep 17 00:00:00 2001 From: Pierre Rudloff Date: Sun, 10 Apr 2016 19:02:50 +0200 Subject: [PATCH] Better way to get user agent string --- controllers/FrontController.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/controllers/FrontController.php b/controllers/FrontController.php index c4bdb1b..33f4556 100644 --- a/controllers/FrontController.php +++ b/controllers/FrontController.php @@ -115,10 +115,9 @@ class FrontController $video = $this->download->getJSON($params["url"]); //Vimeo needs a correct user-agent - $UA = $this->download->getUA(); ini_set( 'user_agent', - $UA + $video->http_headers->{'User-Agent'} ); $url_info = parse_url($video->url); if ($url_info['scheme'] == 'rtmp') { @@ -161,7 +160,7 @@ class FrontController header("Content-Type: audio/mpeg"); passthru( 'curl '.$this->config->curl_params. - ' --user-agent '.escapeshellarg($UA). + ' --user-agent '.escapeshellarg($video->http_headers->{'User-Agent'}). ' '.escapeshellarg($video->url). ' | '.$this->config->avconv. ' -v quiet -i - -f mp3 -vn pipe:1'