Entiendo lo que estás intentando hacer pero no tengo claro como es el escenario 
donde no funciona.  Abajo es lo que indicaste en tu mensaje original.

"diruno/sample.asp -->  dirdos/mipagina.aspx    este esquema funciona pero si 
lo monto en desarrollo no funciona, mismo server. mismos directorios"

A ver si entiendo, sample.asp es la página .asp que contiene <img 
src=".../generaimg/...." blah, blah... y mipagina.aspx es la que contiene el 
código para generar imagenes "on the fly". Es correcto? Esto primero no 
funciona. En cambio, si en el mismo directorio (diruno) colocás tu página de 
prueba (html?) si funciona? Y para estar seguro, siempre con el mismo browser?

Saludos,

Fernando Tubio

  ----- Original Message ----- 
  From: Clarisa Savio 
  To: [email protected] 
  Sent: Thursday, June 18, 2009 10:07 AM
  Subject: [puntonet] HttpContext.Current.Request.UrlReferrer = null


  buenas!! gracias por las respuestas, 
  explico un poco mas,

  para poder generar un imagen on the fly, implemente codigo en una pagina 
aspx, pero la imagen se debe incrustar en un html que es generado con asp,

  entonces, tengo una pagina de prueba donde alli tengo el sgte codigo:
  un <img> donde inserto la imagen: 
   <IMG style="display:block;" 
SRC="../generaimg/default.aspx?text=11232323&size=32" >

   un link dodne llamo a la pagina 
   <a href="../generaimg/default.aspx?text=11232323&size=32">sample</a>

  esta prueba funciona y para saber el referrer lo que hago es generar la 
imagen con el texto de   HttpContext.Current.Request.UrlReferrer.ToString()

  el codigo para generar la imagen lo saque de aqui:
  
http://911-need-code-help.blogspot.com/2009/02/create-text-images-on-fly-with-aspnet.html

  en el ejemplo obtengo el valor del 
HttpContext.Current.Request.UrlReferrer.ToString()
  tanto para la llamada desde la etiqueta <img> como para la etiqueta <a>
  pero cuando lo implemento en la solucion, no obtengo el valor del referrer en 
el aspx.

  en la solucion si se genera la imagen y funciona bien todo eso loqeue stoy 
buscadno es de alguna manera controlar desde el aspx, que se ejecute solo si es 
llamado desde una pagina directorio en particular

  Muchas Gracias!!

  Slds 
  Clarisa 

   
  El 17 de junio de 2009 17:59, Fernando Tubio <[email protected]> escribió:

    ¿Qué estás usando para navegar de una página a la otra, un link? 
¿JavaScript? ¿Accedés a  la página de prueba y a la de producción con el mismo 
browser?

    No sé si esto te va a ayudar pero me parece recordar que encontré 
diferencias entre browsers en el manejo del referrer. Por ejemplo, creo que IE 
no setea el referrer cuando se navega al inicializar la propiedad location.href 
desde script.

    De cualquier forma, tené en cuenta que también es posible que el usuario 
deshabilite el envío de referrer en su browser así que no sé si te conviene 
implementar una solución que dependa de la existencia de esta información a 
menos que estés trabajando en un ambiente muy controlado donde puedas 
garantizar que tipo de browser se usa y su configuracióin. En un sitio público 
es probable que encuentres dificultades de este tipo.

    Saludos,

    Fernando Tubio

      ----- Original Message ----- 
      From: Clarisa Savio 
      To: [email protected] 
      Sent: Wednesday, June 17, 2009 4:38 PM
      Subject: [puntonet] HttpContext.Current.Request.UrlReferrer = null


      buenas!!

      gente alguien sabe por donde puedo atacar este problema:
      la sgte linea me esta devolvviendo null cuando la llamo desde una pagina 
asp
       HttpContext.Current.Request.UrlReferrer 
      ...
      lo que me desconcierta es que haciendo lo mismo desde una pagina de 
ejemplo obtengo el referrer, pero cuando lo implemento en la solucion me esta 
devolviendo null, 
      estoy usando asp y aspx, 

          diruno/sample.asp -->  dirdos/mipagina.aspx    este esquema funciona 
pero si lo monto en desarrollo no funciona, mismo server. mismos directorios.

      si alguien puede ayudarme a buscar el problema desde ya Muchas Gracias!!
      Salduos 
      Clarisa


Responder a