Salve, qualcuno saprebbe spiegarmi la differenza tra server.transfer e response.redirect?
Grazie
Salve, qualcuno saprebbe spiegarmi la differenza tra server.transfer e response.redirect?
Grazie
Il Server.Transfer avviene esclusivamente sul server. L'esecuzione del codice viene interrotta e trasferita su un'altra pagina, portandosi dietro QueryString e Forms.
La chiamata a questo metodo può essere effettuata se NULLA è ancora stato mandato come response. Attenzione all'autenticazione perché la chiamata alla pagina di destinazione non passa dalla PipeLine ASP.NET, quindi i moduli di autenticazione, autorizzazione ecc non vengono eseguiti!!!!!
Il Response.Redirect coinvolge il client. Ovvero il server finisce l'esecuzione della pagina attuale restituendo al client lo stato "302", e "FORZA" il browser ad effettuare una nuova chiamata alla pagina di destinazione.
Qui un bell'articolo, anche se non so a quale versione si riferisce:
http://www.guru4.net/articoli/redirect-transfer/
Qui i riferimenti:
Server.Transfer
Response.Redirect
________________________________
http://glucolo.wordpress.com
http://www.liveperson.com/glauco-cucchiar/
ti chiederai fra un po' la differenza fra questi due metodi e Server.Execute.
ti aspettiamo![]()
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/