Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del 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: 21
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: 21
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.000
Poder: 25
Ñ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.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
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 02:53:40.


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
Copyright 1996-2007 Club Delphi