La librería cURL suele venir activa en la configuración de la mayoría de hosting que hay en el mercado. Además, para activarla, si somos nosotros los que configuramos PHP, simplemente debemos descomentar la línea que viene en el php.ini que hace referencia a php_curl.
La función en cuestión es la siguiente:
function getUrlContent( $url ){ $ch = curl_init(); curl_setopt( $ch , CURLOPT_URL, $url ); curl_setopt( $ch , CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)' ); curl_setopt( $ch , CURLOPT_RETURNTRANSFER, 1); curl_setopt( $ch , CURLOPT_CONNECTTIMEOUT, 5); curl_setopt( $ch , CURLOPT_TIMEOUT, 5); $data = curl_exec( $ch ); $httpcode = curl_getinfo( $ch , CURLINFO_HTTP_CODE); curl_close( $ch ); return ( $httpcode >=200 && $httpcode <300) ? $data : false; } |
No hay comentarios:
Publicar un comentario