Configuración del parámetro User Agent en PHP Simple HTML DOM Parser

¿Hay alguna forma de incluir la cadena de agente de usuario junto con la solicitud enviada por PHP Simple HTML DOM Parser?

Al mirar el código debería ser posible mediante el uso de flujos de contexto, algo como:

$context = stream_context_create(); stream_context_set_params($context, array('user_agent' => 'UserAgent/1.0')); file_get_html('http://www.google.com/', 0, $context); 

Alternativamente, también puede establecer el valor predeterminado en php.ini .

Gracias Michal Čihař, tienes razón, acabo de hacer algunos cambios en la función load_file () de la clase simple_html_dom y funcionó

 // load html from file function load_file() { $args = func_get_args(); // Added by Mithun $opts = array( 'http'=>array( 'method'=>"GET", 'header'=>"Accept-language: en\r\n" . "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6\r\n". "Cookie: foo=bar\r\n" ) ); $context = stream_context_create($opts); $args[1] = FALSE; $args[2] = $context; // End Mithun $this->load(call_user_func_array('file_get_contents', $args), true); }