]> git.immae.eu Git - github/shaarli/Shaarli.git/commitdiff
Ajout d’un UA lors de la récupération d’une page externe (certains site veulent un UA)
authorlehollandaisvolant <levoltigeurhollandais@gmail.com>
Tue, 3 Sep 2013 13:55:13 +0000 (15:55 +0200)
committerlehollandaisvolant <levoltigeurhollandais@gmail.com>
Tue, 3 Sep 2013 13:55:13 +0000 (15:55 +0200)
index.php

index d88f471c80512583601b1d7b711ff2158ca19314..2154c063ad4b9e1449005966b5e1875494718031 100644 (file)
--- a/index.php
+++ b/index.php
@@ -566,7 +566,7 @@ function getHTTP($url,$timeout=30)
 {
     try
     {
-        $options = array('http'=>array('method'=>'GET','timeout' => $timeout)); // Force network timeout
+        $options = array('http'=>array('method'=>'GET','timeout' => $timeout, 'user_agent' => 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0')); // Force network timeout
         $context = stream_context_create($options);
         $data=file_get_contents($url,false,$context,-1, 4000000); // We download at most 4 Mb from source.
         if (!$data) { return array('HTTP Error',array(),''); }
@@ -2440,4 +2440,4 @@ if (isset($_SERVER["QUERY_STRING"]) && startswith($_SERVER["QUERY_STRING"],'do=d
 if (isset($_SERVER["QUERY_STRING"]) && startswith($_SERVER["QUERY_STRING"],'ws=')) { processWS(); exit; } // Webservices (for jQuery/jQueryUI)
 if (!isset($_SESSION['LINKS_PER_PAGE'])) $_SESSION['LINKS_PER_PAGE']=$GLOBALS['config']['LINKS_PER_PAGE'];
 renderPage();
-?>
\ No newline at end of file
+?>