la variable $request es parte del protocolo HTTP que envia al servidor, es mas o mnos lo que hace un navegador al pedir una pagina,
El se traga todos los archivos aunque no esten, lo que el servidor le manda el codigo de error, si no esta le manda el famoso 404 not found, aunque puede mandar como 20 0 30 codigos diferentes segun sea el caso,
si lo necesitas te mandare una parte de codigos que manda el servidor traducido al español
si te da eerrores dime cuales , pues ya te digo, esl foro ha cambiado parte del codigo
Código PHP:
echo "<pre>";
print_r($var);
echo "</pre>";
con esto puedes ver lo que manda el servidor y en funcion adaptas la logica de tu escript para que reconozca los codiogos
un saludo