Ver Mensaje Individual
  #1  
Antiguo 16-01-2008
Avatar de acertij022
acertij022 acertij022 is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina-Bs. As.
Posts: 233
Reputación: 24
acertij022 Va por buen camino
validar tipo de webproxy

Holas amigos estoy haciendo un proyecto que analiza las respuestas de distintos proxys, lo estoy haciendo por medio de ServerSocket obteniendo la IP origen y como yo mando la conexion mido el tiempo de la respuesta pero me gustaria tener un poco mas de informacion como hacen las paginas proxyJudge http://shigeru.page.ne.jp/for/prxjdg.cgi que entregan mas o menos estos datos:
Cita:
ProxyJudge V2.35

REMOTE_HOST=200-32-61-45.prima.net.ar
REMOTE_ADDR=200.32.61.45

HTTP_ACCEPT=text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_CHARSET=ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_ACCEPT_ENCODING=gzip,deflate
HTTP_ACCEPT_LANGUAGE=es-es,es;q=0.8,en-us;q=0.5,en;q=0.3
HTTP_CONNECTION=keep-alive
HTTP_HOST=shigeru.page.ne.jp
via - HTTP_KEEP_ALIVE=300
HTTP_REFERER=http://web.freerk.com/proxyjudge/prxjdg.htm
HTTP_USER_AGENT=Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

* REMOTE_HOST

Result
Comment
Maybe no problem.


* HTTP Env. Value

Result
Via a Proxy
Comment
Dubious valuable is detected.


* AnonyLevel : 4
If it is not slow, it is useful.
de estos datos lo que mas me interesa es saber como detectan que la conexion es atraves de un proxy y si esposible tener toda esta informacion es mejor.
Estube aberiguando que todos estos datos se encuentran en la cabecera del paquete segun lo que indica http://www.faqs.org/rfcs/rfc791.html pero nose como obtenerlo desde delphi si alguien sabe por fabor estaria agradecido por la informacion

Última edición por acertij022 fecha: 16-01-2008 a las 19:27:38.
Responder Con Cita