Foros del Web » Programando para Internet » ASPX (.net) »

No funciona AppendHeader

Estas en el tema de No funciona AppendHeader en el foro de ASPX (.net) en Foros del Web. Hola a todos. Estoy intentando añadir cabeceras META a una página ASPX en tiempo de ejecución pero no me funciona. En el evento Load de ...
  #1 (permalink)  
Antiguo 28/03/2006, 03:10
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
No funciona AppendHeader

Hola a todos. Estoy intentando añadir cabeceras META a una página ASPX en tiempo de ejecución pero no me funciona. En el evento Load de la página pongo esto:

Response.AppendHeader("keywords","palabra,clave,pa ra,buscar,etc.")

Cuando reviso el codigo fuente de la página no hay ninguna etiqueta META, salvo las que incluye el VS2003. He probado también con AddHeader y a ponerlo en el evento Application_BeginRequest del global.asax pero nada de nada.

¿Alguna sugerencia?

Gracias y un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #2 (permalink)  
Antiguo 28/03/2006, 20:23
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 4 meses
Puntos: 7
Te sugiero que leas la documentación antes de decir que no funciona algo en la forma que quieres:
http://msdn.microsoft.com/library/de...eaderTopic.asp

En cuanto a tu problema, podrías usar un control Literal u otros.

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #3 (permalink)  
Antiguo 29/03/2006, 03:25
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Ya lei ese artículo y, por lo que entendí (aunque parece ser que no muy bien) había que establecer el carácter público de la caché. Por eso puse esto

Response.Cache.SetCacheability(HttpCacheability.Pu blic)
Response.CacheControl = "Public" 'Por si acaso
Response.AppendHeader("keywords", "palabra")

Pero sigue sin aparecer nada.

¿En qué me estoy equivocando?¿Hay que modificar algo del servidor o del web.config?

Gracias y un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:18.