2010-03-15 12 views

Respuesta

35

uso rizo librería PHP: http://php.net/manual/en/book.curl.php

ejemplo directo: CURL_EXEC:

<?php 
// create a new cURL resource 
$ch = curl_init(); 

// set URL and other appropriate options 
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/"); 
curl_setopt($ch, CURLOPT_HEADER, 0); 

// grab URL and pass it to the browser 
curl_exec($ch); 

// close cURL resource, and free up system resources 
curl_close($ch); 
?> 
+0

cuando uso rizo da error grave Como : Error fatal: llamada a la función indefinida curl_init() en C: \ xampp \ htdocs \ sample.php en la línea 3 – Beginner

+0

¿Qué versión de PHP está utilizando? ¿Está compilado con curl?prueba phpinfo(); – OverLex

+0

estoy usando XAMPP 1.7.3 lo que tengo contenido PHP versión 5.3.1 – Beginner

0

Echa un vistazo a las funciones PHP cURL. Deben hacer lo que quieras.

O si lo que desea es una simple URL GET, entonces:

$lines = file('http://www.example.com/'); 
19

Como han mencionado otros de, funciones CURL de PHP le permitirá realizar peticiones HTTP avanzados. También puede utilizar file_get_contents acceder a la API REST:

$payload = file_get_contents('http://api.someservice.com/SomeMethod?param=value'); 

partir de PHP 5 también puede create a stream context que le permitirá cambiar los encabezados o datos puestos al servicio.

6

La manera más simple sería usar FOpen o uno de los Contenedores de FOpen.

$page = file_get_contents("http://www.domain.com/filename"); 

Esto requiere FAbra la que algunos servidores de Internet y desactivar algunos servidores de Internet permitirá FAbra, pero no permite el acceso a archivos externos. Es posible que desee comprobar dónde va a ejecutar el script para ver si tiene acceso a FOpen externo.

4

si nos referimos a .. REDIRECT de esa página a otra, la función es muy simple

header("Location:www.google.com"); 
Cuestiones relacionadas