
Seguramente mucha gente le dara utilidad a su manera, pero de hecho antes se usaba mucho los sockets con fsockopen, para conecciones a otros servidores y puertos, cUrl se incorporo a php, (de hecho cURL es una herramienta independiente del lenguaje), y de este modo el manejo que se hacia con sockets direcctamente se hace mas sencillo.
<?php header("Content-type: application/octet-stream"); $url = "http://www.google.com.pe/"; $useragent="Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9) Gecko/2008052906 Firefox/3.0"; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_USERAGENT, $useragent); curl_exec($ch); curl_close($ch); ?>
User-agent es el cliente con que se conecta al servidor, todos los navegadores, o cualkier programa que se conecta externamente, es su identificacion.
En este ejemplo nos estamos conectando a sitio de Google Peru , identificados como firefox 3.0 bajo Window$.
Saludos





