@diego007007, he tratado con lo que indicaste y la única variable que al parecer usan para verificar si estás usando algún navegador es
Content-Length. Se queda pensando y lo deje por más de 30 minutos corriendo y nunca terminó.
Habría que ver que otra opción tienen que hace que se quede pensando. Si la encuentro te indico, ahora no quiere decir que te quedes esperando que lo haga solamente, trata a ver si lo encuentras y si es así nos dejas saber que me interesa para así aprender