Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Ayuda con Athread.netdata (https://www.clubdelphi.com/foros/showthread.php?t=86880)

obum1 17-10-2014 04:50:06

Ayuda con Athread.netdata
 
Hola amigos de club delphi pues mi motivo es que estoy haciendo un proyecto en el cual es un programa que envia un solicitud header
que lleva un connect para crear un tunnel bueno el probleam es que todo funciona con athread.netdata, a la hora de enviar una solicitud http pero la respuesta esta mal me da un 407 logico pidiendo autorizacion pero lo raro es que en el log de athread.netdata en el evento IndyTCPOutboundData aparte del 407 me da un 200 connection established que es que conecto el tunel en fin el problema es este como hago para
que lea el 200 connection established y no el 407 que quede como netdata el 200 para que siga su trabajo espero em ayuden les adjunto una imagen
el cual se muestra que da como respuesta el 407 y abajo el 200 peor el athread en el evento ay dicho lee o recivo el 407 no el 200 pero con otros progrmas similaras no delphi si conecta el tune, lo que necesito si existe alguna opcion que el netdata sea 200 connection establish he ignore el 407 gracias amigos espero de su ayuda perdonen si cometi algun error gracias

este el codigo del athread.netdata en el evee execute.
athread.NetData :='GET h t t p ://w w w . google. com/ HTTP/1.1'#13#10'Host: w w w . g o o gle. c om'#13#10+'#13#100#13#10#13#10+athread.NetData+#13#10#13#10;
la imagen del error espero sus sugerencias porfavor ayudenme gracias :)
No pude poner la imagen

Casimiro Notevi 17-10-2014 10:37:02

Por poco me asfixio :o

obum1 18-10-2014 20:17:21

tema
 
Entonces como le hago XD disulcpa si no esta tan claro solo quiero que me lea el 200 connection established y no el 407 que el valor de athread.netdata ya sea 200 porfavor y disuclpen las molestias espeor de su ayuda graicas

Casimiro Notevi 18-10-2014 20:26:14

Hola obum1, creo que si nadie te ha respondido es porque les ocurre igual que a mí: no se entiende lo que dices. Intenta explicarlo de otra forma, por favor, gracias :)

obum1 18-10-2014 20:51:47

tema
 
Ok intentare mira al hacer la solicitud indy me devuelve 2 respuestas uno el 407 y el 200 pero indy le asigna el 407, pero yo quiero que le lea la line de respuesta 200 coneciont established y no el otro que athread.netdata ya tenga el valor de 200 por eso deseo hacer que indy le como respuesta http 200 no el 407

Casimiro Notevi 18-10-2014 21:06:29

Me parece recordar que 407 tiene algo que ver con el proxy.

obum1 18-10-2014 21:14:22

Tema
 
si amigo te agradezco por la ayuda pero no he podido si es del proxy pero me da otra respuesta el 200 ya que pide la peticion pero me da dos respuesta el 407 y el 200 pero lo que hace athread.netdata es solo leer la linea del 407 mientras qeu habajo me esta dando que si uvo conexion entonces habra una manera que lea el 200 amigo disuclp creo que si hay pero no se como se hace ya intente pero no me da

Casimiro Notevi 18-10-2014 21:36:49

Es difícil entenderte, ¿no funcionan los signos de puntuación de tu teclado?, las comas y los puntos, principalmente. No se sabe dónde acaba una frase y empieza otra.

obum1 19-10-2014 05:02:40

tema
 
ok mira, mejor lo hago de otra manera estuve pensando esto:

ya que cuesta entender asi como le hago para copiar un texto de un memo a otro apartir de una palabra por ejemplo
if pos('hola',memo1.text) then
begin
memo2.text:=memo1.text;

pero lo que hace alli es copear todo con todo el y el hola de ejemplo, ahora ¿como hago para que aparitr del hola? copia el texto
ingresado, cuando detecte el hola y siga escribiendo copie pero, no tood lo del meo si no apartir del hola asi mas especifico,
logré por hacerlo, para que si tu me ayudas aqui ya agarre idea para lograr la interrogante anterior.

Casimiro Notevi 19-10-2014 13:20:48

Pos te devuelve la posición donde se encuentra la cadena que buscas y con copy la copias a partir de esa posición.

http://www.delphibasics.co.uk/RTL.asp?Name=Pos
http://www.delphibasics.co.uk/RTL.asp?Name=Copy

obum1 24-10-2014 05:03:56

gracias
 
amigo, gracias te la devo. Por fin logre gracias por tu ayuda.


La franja horaria es GMT +2. Ahora son las 11:47:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi