Video: Forskellen Mellem Server.Transfer Og Response.Redirect
2024 Forfatter: Mildred Bawerman | [email protected]. Sidst ændret: 2023-12-16 08:37
Server. Transfer vs Response. Redirect
Server og svar er begge objekter i ASP. NET. Serverobjekt giver metoder og egenskaber til forskellige opgaver relateret til en server. Overførsel er en metode til serverobjektet, og den sender information om den aktuelle tilstand til en anden.asp-fil til behandling. Svarobjekt beskriver metoder og egenskaber relateret til en servers svar. Omdirigering er en metode til Response-objektet, og den sender en besked til browseren, der får den til at oprette forbindelse til en anden URL. Selvom både Server. Transfer og Response. Redirect kan bruges til at overføre en bruger fra en side til en anden, er de forskellige i, hvordan de rent faktisk udfører denne opgave.
Hvad er Response. Redirect?
Omdirigering er en metode i Response-objektet. Når svarmetoden kaldes, sender den HTTP-koden 302 og URL'en til den anmodede webside til brugernes browser. HTTP-koden 302 informerer brugernes browser om, at den anmodede ressource er placeret under en anden URL. Når browseren modtager koden, åbner den ressourcen på den nye placering. Den anmodede webside kan opholde sig på den samme server som den side, der indeholdt anmodningen, eller den kan ligge på en anden server. Når du anmoder om en webside, der er bosat på den samme server som den aktuelle side, kan svarmetoden bruges som følger:
Response. Redirect (“nextPage.html”);
Når du anmoder om en webside, der er bosat på en anden server, kan svarmetoden bruges som følger:
Response. Redirect (“https://www.newServer.com/newPage.aspx”);
Hvad er Server. Transfer?
Som nævnt tidligere er overførsel en metode til serverobjektet. Når overførselsmetoden kaldes, ændres den oprindelige anmodning for at overføre den til en anden side på den samme server. Når der anmodes om en ny side ved hjælp af Server. Transfer, ændres URL'en, der vises i brugernes webbrowser, ikke. Dette skyldes, at overførslen sker på serversiden, og browseren ikke har nogen viden om overførslen. Ved at bruge den anden overbelastning til Server. Transfer (strengsti, bool preserveForm) og indstille den anden parameter som sand, kan indsendte formvariabler og forespørgselsstrenge gøres tilgængelige på den anden side.
Hvad er forskellen mellem Server. Transfer og Response. Redirect?
Selvom både Server. Transfer og Response. Redirect kan bruges til at overføre en bruger fra en side til en anden, er der nogle forskelle mellem de to metoder. Udover den tilsyneladende syntaktiske forskel foretager Response. Redirect en rundtur til serveren, mens Server. Transfer ændrer webserverens fokus til en anden webside. Derfor kan serverressourcer bevares ved hjælp af Server. Transfer. På den anden side kunne Response. Redirect bruges til at omdirigere brugeren til en webside på en anden server, mens Server. Transfer kun kan bruges til at omdirigere brugeren til websider på den samme server. Også ved hjælp af Server. Transfer kan du få adgang til egenskaberne for den forrige side af den nye side, men dette er ikke muligt med Response. Redirect. Derudover Svar. Omdirigering ændrer URL'en i adresselinjen i browseren, når den nye side åbnes, men når du bruger serveren. Overførsel bevares den oprindelige URL, og indholdet på siden erstattes lige. Så brugeren kan ikke bruge det til at bogmærke den nye side.
Anbefalet:
Forskellen Mellem Union Og Union All I SQL Server
Nøgleforskellen mellem union og union alt sammen i SQL server er, at union giver det resulterende datasæt uden duplikaterækker, mens union alle giver res
Forskellen Mellem Rollover Og Transfer
Overflytning vs overførsel En IRA- eller individuel pensionskonto giver en person mulighed for at bidrage med midler til deres pension og er i besiddelse af en finansiel
Forskellen Mellem Apache Og Tomcat Server
Apache vs Tomcat Server Apache Server og Tomcat Server er to af de produkter, der er udviklet af Apache Software Foundation. Apache er en HTTP-webserver, mens
Forskellen Mellem Server Og Desktop
Server vs Desktop Generelt kan en server henvise til et computerprogram, der kører for at tilfredsstille anmodninger fra klienter, der kommer fra den samme maskine eller
Forskellen Mellem ACH Og Wire Transfer
ACH vs Wire Transfer ACH (Automated Clearing House) overførsel og bankoverførsel er to af de mest almindelige metoder til at sende eller overføre penge. Mere