Was sind die Unterschiede zwischen PostBackUrl, Response.Redirect und Server.Transfer? Welche Methode müssen wir in welchen Situationen anwenden?PostBackUrl Vs. Response.Redirect
0
A
Antwort
2
PostbackUrl ändert Formular Aktion Attribut, so erste Seite wird nicht geändert, aber wenn Benutzer das Formular sendet, werden Daten an die andere Seite gesendet.
Response.Redirect führt zu HTTP 302 Redirect. Im Gegensatz zu 301 redirect ist es die übliche Redirect-Aktion, die verwendet wird, wenn Sie die URL vollständig und dauerhaft ändern möchten.
Server.Transfer aktiviert tatsächlich keine HTTP-Anfragen und ist für den Benutzer völlig transparent. Normalerweise wird es verwendet, um Fehlerseiten anzuzeigen (z. B. 404 oder 500 HTTP-Status), denn wenn Sie anstelle von Server.Transfer Redirect verwenden, wird der Browser (wichtiger als ein Suchmaschinen-Crawler) nicht den ursprünglichen HTTP-Status erhalten (z. B. 404)).
Verwandte Themen
- 1. PostbackUrl vs NavigateUrl
- 2. Response.Redirect
- 3. Response.Redirect Ausnahme
- 4. Response.Redirect problam
- 5. Response.Redirect nicht immer umleiten
- 6. Variablen auf Response.Redirect beibehalten
- 7. Login Control - Response.Redirect
- 8. Rückgabe nach response.redirect
- 9. Response.redirect in Vbscript
- 10. Aufruf Response.End() nach Response.Redirect()
- 11. Response.redirect tötet lokalen Speicher?
- 12. Response.Redirect funktioniert nicht
- 13. Response.Redirect using ~ Pfad
- 14. Response.Redirect funktioniert nicht
- 15. Probleme mit response.redirect
- 16. Bizarre Fehler mit Response.Redirect
- 17. Response.Redirect HTTP-Statuscode
- 18. Aufruf Response.redirect durch Ajax
- 19. outputstream response.redirect binär
- 20. Change Domain auf Response.Redirect
- 21. Response.Redirect funktioniert nicht in Global.asax
- 22. Warum Response.Redirect ("Seitenname.aspx") nicht funktioniert
- 23. falsche URL Anzeige nach Response.Redirect
- 24. EndResponse in einem Response.Redirect Verwendung
- 25. Kraft https in einem response.redirect
- 26. Response.Redirect auf einen UNC-Pfad
- 27. Hinzufügen von Querystring zu einer Postbackurl-Eigenschaft von asp: button
- 28. Verwenden von LinkButton PostbackUrl - neues Fenster/Tab zum Öffnen erforderlich
- 29. Button mit Postbackurl angegeben geht eigentlich nicht zum Ziel
- 30. Unable Response.Redirect (URL); mit vielen Abfrageargumenten