Ich verstehe, dass die meisten Sprachen serverseitige Weiterleitungen (asp.net: Response.Redirect, PHP: header('newpage') ;)
unterstützen. Sie können auch eine Umleitung mit JavaScript (window.location.href="newLocationURL")
durchführen.Best Practices für clientseitige vs. serverseitige Weiterleitungen: wann was verwenden?
Wann würden Sie eines über das andere wählen?
In Bezug auf ASP.net/IIS7 (App-Pool im integrierten Modus, aktivieren 32 Bit apps = false), bemerkte ich, dass auch wenn die Seite einen 302-Header hat, die gesamte Seite an die Clientseite gesendet wird.
Und I believe this is not the case with PHP, nur Header gesendet werden? Um zu zitieren Redirect auf Client-Seite bedeutet folgende Schritte: Client-Seite -> Server-Seite -> Client-Seite -> Server-Seite -> Client-Seite.
Umleitung auf Server-Seite bedeutet: Client-Seite -> Server-Seite -> Client-Seite (nur Header) * -> Server-Seite -> Client-Seite.
Gibt es einen W3C-Standard oder eine serverseitige Redirect-Implementierung, die sich von einer Web-Server-Technologie zu einer anderen unterscheidet?
Edit: Ich bin nur besorgt über Response.Redirect (in asp.net) und nicht Server.Transfer, zumindest für diese Diskussion
Ihre Antwort ist willkommen. Im Gegensatz zu Response.Redirect sendet Server.Transfer kein 302. Sorry, ich war nicht klar mit meiner Frage – ram