Pārlūkot izejas kodu

Add OS/Version to UserAgent

Jordi Boggiano 12 gadi atpakaļ
vecāks
revīzija
3639611bc6
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      src/Composer/Util/RemoteFilesystem.php

+ 1 - 1
src/Composer/Util/RemoteFilesystem.php

@@ -214,7 +214,7 @@ class RemoteFilesystem
 
     protected function getOptionsForUrl($originUrl)
     {
-        $options['http']['header'] = 'User-Agent: Composer/'.Composer::VERSION."\r\n";
+        $options['http']['header'] = sprintf("User-Agent: Composer/%s (%s; %s)\r\n", Composer::VERSION, php_uname('s'), php_uname('r'));
         if (extension_loaded('zlib')) {
             $options['http']['header'] .= 'Accept-Encoding: gzip'."\r\n";
         }