Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-11-2009
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Poder: 23
StartKill Va por buen camino
Obtener URL original

Muy buenas al foro.

Una manito con esto: Estoy con Delphi 2007 y necesito hacer lo siguiente:

1.- Tengo un pequeño aplicativo (web server) que solo muestra el clasico mensaje "Hola mundo"

Para ello he usado un WebModule y eh añadido un WebActionItems y en el evento OnAction tengo el siguinte código

procedure TWebModule1.WebModule1MecaAction(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
Response.Content:='Hola mundo...';
end;


.. está excelente, funciona...

2.- Pero, siempre hay un pero y una necesidad ,... expongo. Digamos que hay una pagina "X" que esta mostrando datos y en ese momento la url esta asi:
(me refiero en la parte superior del browser)

http://vilcanota.com/index.php?geo=877 ó
http://geomandril.com/fotos/muestra.htm?picope=222gt_

Y como como parte del contenido de la pagina "x" hay un enlace que llama mi "Hola mundo"
<a href="http://molecula\project1.dll" target="_blank">Entra aquí</a>

Necesito que mi aplicativo (server/pagina) obtenga la cadena completa del URL origen, "completa" http://vilcanota.com/index.php?geo=877 ó http://geomandril.com/fotos/muestra.htm?picope=222gt_ segun sea el caso.

Saludos cordiales.

Your friend

StartKill
Lima-Perú
Responder Con Cita
  #2  
Antiguo 10-11-2009
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Poder: 23
StartKill Va por buen camino
Hola foro...

Se que varios han leido mi problema y no eh tenido respuestas que podria ser por dos cosas:

1.-Nunca tuvieron esta necesidad, razón por la cual no hay respuesta.
2.-Mi pregunta está mal planteada

Bueno, encontré la solución, mas facil que cazar un ratón...

Código Delphi [-]
procedure TWebModule1.WebModule1MecaAction(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
Var
  URL_original:string;
begin
    Response.Content:='Hola mundo...';
    Url_original:= Request.Referer;
    Response.Content:='Hola mundo... '+Url_Original;
End;

Your friend

StartKill
Lima-Perú
Responder Con Cita
  #3  
Antiguo 10-11-2009
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Me encantan estos problemas que se solucionan "solos". Enhorabuena.

Yo es que no lo había visto hasta ahora.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Original, Duplicado triplicado tulio Impresión 9 11-11-2008 13:15:41
forma original Max_E. Gráficos 5 24-04-2008 03:46:51
Una queja original. marcoszorrilla La Taberna 10 05-04-2008 19:48:19
Delphi4php No me arranca y es original papulo PHP 2 29-05-2007 11:36:58
Comprar delphi Original amadis Varios 5 29-06-2005 21:33:41


La franja horaria es GMT +2. Ahora son las 15:25:08.


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