Tecnología

Inicio

Cómo construir un PHP Ajax Proxy

Ajax se utiliza con el desarrollo web para crear aplicaciones web diferentes para los servidores en línea. Cuando un usuario de Internet quiere descargar una aplicación Ajax de su sitio, que accede al servidor directamente. Esto puede ser un problema si el usuario tiene mala intención. Puede resolver este problema mediante el establecimiento de un proxy. Este software utilizará Procesador de Hipertexto (PHP) para permitir al usuario acceder a su sitio web de forma segura. Puede crear este proxy con sólo unas pocas piezas de codificación.

Instrucciones

1 Regístrese en el servidor y haga clic en el icono "Terminal" de la carpeta "Aplicaciones".

2 Espere a que aparezca una nueva ventana de terminal.

3 Pegar el código siguiente en la ventana de terminal:

<?
ob_start ();

logf función ($ message) {
$ Fd = fopen ( 'proxy.log', "a");
fwrite ($ fd, $ mensaje "\ n".);
fclose ($ fd);
}

?>
<?
$ Url = $ _REQUEST [ 'url'];
logf ($ url);
$ Curl_handle = curl_init ($ url);
curl_setopt ($ curl_handle, CURLOPT_HEADER, 0);
curl_setopt ($ curl_handle, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ curl_handle, CURLOPT_USERAGENT, "de Owen AJAX proxy");

$ Content = curl_exec ($ curl_handle);
$ Content_type = curl_getinfo ($ curl_handle, CURLINFO_CONTENT_TYPE);
curl_close ($ curl_handle);
header ( "Content-Type: $ content_type");
echo $ contenido;
ob_flush ();
?>

4 Presione el botón "Enter" para utilizar el proxy.

5 Salir de la ventana de terminal.