Foros del Web » Programando para Internet » ASP Clásico »

Server.Transfer o Response.Redirect... Include o Server.Execute?

Estas en el tema de Server.Transfer o Response.Redirect... Include o Server.Execute? en el foro de ASP Clásico en Foros del Web. Estaba viendo otras cosas y encontre esto: "La dirección de la página (si la hay) la cual refirió al agente de usuario a la página ...

  #31 (permalink)  
Antiguo 25/05/2005, 16:42
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 1 mes
Puntos: 2
Me tope con esto:

Estaba viendo otras cosas y encontre esto:

"La dirección de la página (si la hay) la cual refirió al agente de usuario a la página actual. Este valor es definido por el agente de usuario. No todos los agentes de usuario lo definen, y algunos proveen la capacidad de modificar HTTP_REFERER como una característica del software. En resumen, no se puede confiar realmente en este valor."

http://mx2.php.net/manual/es/reserve...riables.server

Como digo, no recuerdo donde lei esa clase de cosas, pero encontre eso.

Se que es para PHP, pero ahi menciona que depende del cliente, y que existen clientes que hacen lo que quieren con ese valor, lo cual lo vuelve poco confiable.

Bueno, eso encontre.
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
  #32 (permalink)  
Antiguo 25/05/2005, 20:12
 
Fecha de Ingreso: mayo-2005
Mensajes: 37
Antigüedad: 19 años
Puntos: 0
Hola!

Muy interesante post, y muy buen debate, sin perder las formas (se notará q vengo d otros foros con modales muy distintos) felicidades!

Lo quiero leer mejor para aportar mi experiencia con el uso d los distintos métodos, ya q pienso q podría aportar algo al debate.

Referente al referer, apoyar q efectivamente es modificable, al igual q todas las variables q son tomadas a partir d la información q brinda el browser del usuario. Sin ir mas lejos, estoy utilizando Opera 8.0 y en las opciones t permite seleccionar la cabecera d navegador q quieres enviar a las páginas q visitas, dándote a elegir entre MSIE6, Mozilla5 y Opera. Igualmente he creado programas en visual basic de acceso a sitios web en los q enviaba aleatoriamente cabeceras de diferentes navegadores y referer de distintas páginas, y haciendo pruebas con mis propios logs veía q efectivamente eran facilmente falseables (el referer falseado era una de las técnicas habituales para aparecer en logs q eran indexados por los buscadores, con el objeto d conseguir enlaces externos).

Salu2 y hasta pronto
  #33 (permalink)  
Antiguo 25/05/2005, 21:08
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 1 mes
Puntos: 2
Hola!

Pues bienvenido al debate, en efecto, cosas asi eran las que lei hace mucho tiempo, la verdad es que fue hace mucho tiempo y en mis pruebas note que era cierto que fallaba, ahora en la actualidad no recordaba o tal vez nunca supe las razones exactas, pero sabia que referer no era seguro. Bueno, gracias por aportar tu experiencia acerca del tema.

Suerte!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
  #34 (permalink)  
Antiguo 01/06/2005, 19:00
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 1 mes
Puntos: 9
Por ahí este articulo les interesa, lo encontré en las FAQS del foro de .Net, por lo que esta basado en paginas aspx, pero supongo que la forma de trabajar debe ser la misma tanto para Asp 3.0 como para Asp.net. Una consulta que me gustaría hacer es si el segundo parametro de Server.Transfer que menciona el artículo (preserveForm) está disponible para Asp o es solo para páginas aspx.
Les dejo el link:

http://www.developer.com/net/asp/article.php/3299641

Espero que les interese.
Saludos!.
  #35 (permalink)  
Antiguo 01/06/2005, 19:09
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
"CREO" que el parámetro del server.transfer de ASP.Net, preserveForm, está a true por defecto en ASP 3 y es inmodificable (es decir, no se puede pasar a false).

Pues si... no existe ese parámetro en ASP 3: http://www.devguru.com/Technologies/..._transfer.html
__________________
...___...
  #36 (permalink)  
Antiguo 01/06/2005, 19:35
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 1 mes
Puntos: 9
Muy bueno el link Al Zuwaga, gracias por sacarme esa duda.
Saludos.
  #37 (permalink)  
Antiguo 01/06/2005, 21:30
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 6 meses
Puntos: 16
muy muy bueno el debate... he sacado mucho en limpio, quiza no sea el que mas sabe, de hecho estoy lejos de serlo, pero encuentro que en gran parte no se pueden comparar ciertas cosas que fueron comparadas por la simple razón de que estan hechas o en el fondo apuntadas ha ciertas cosas, por lo tanto si se utiliza un objeto o lo que sea en algo que no es precisamente para lo que apunta sino que una funcion "distinta" es factible el error o la ineficiencia... pero bueno... en general encontre muy "nutritivo" el tema... muy util y practifo... felicitaciones
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #38 (permalink)  
Antiguo 11/06/2005, 17:24
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 4 meses
Puntos: 16
http://www.sloppycode.net/Reference/Asp/Ref-2707.html

Buen debate, ¿conclusion?
  #39 (permalink)  
Antiguo 11/06/2005, 22:20
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 1 mes
Puntos: 9
Quizás cada uno saca sus propias conclusiones, yo ya saqué la mia y pienso que Server.Transfer es el mejor, ya que tiene la característica de PRESERVEFORM que te mantiene todas las variables de una página a otra, esto no sucede con Response.Redirect. Además, la forma en que trabaja Server.Transfer lo hace más efectivo a Response.Redirect, por eso ahora opté por utilizar el objeto Server y no el Response. De todas formas, no puedo encontrar un artículo que había leído que mencionaba una situación en la que era mejor utilizar Response.Redirect que Server.Transfer, pero era una situación circunstancial, poco común.
Un saludo.
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 05:11.