2016-06-21 6 views
0

Während der Seite lädt ich bestimmte Teile an meine URL wie http://myproject.com/Page1.aspx/ID = 219 um mir helfen, einige Informationen zwischen Postbacks speichern, aber ich möchte nicht, dass diese URL in die Datenbank. Also, wenn jemand es kopiert, und lädt es zum ersten Mal in ihrem Browser, sollte es umgeleitet werden zu http://myproject.com/Page1.aspxProblem mit URL nicht in der Datenbank gespeichert

Kann dies getan werden und wie? Ist es eine gute Übung?

Weiterer Kontext: die ID ist abhängig von vorübergehend erzeugt Kontrollen

Gibt es bessere Möglichkeiten? Mein aktueller http://myproject.com/Page1.aspx/id = 219 Lasten gleichen Inhalt wie http://myproject.com/Page1.aspx wenn

Im Gegenteil Laden http://myproject.com/Page1.aspx ** plötzlich ohne Kontext geladen ersten und mit der Seite interagieren wird http://myproject.com/Page1.aspx/id = 219 führen

richtig geladen
+0

Authentifizierung und Autorisierung Ihrer Anwendung – rach

+0

Warum speichern Sie die 'ID = 219' nicht im lokalen Speicher von HTML5 oder in einem Cookie? Warum musst du es an die URL anhängen? – Rex

+0

Sie müssen uns wahrscheinlich weitere Details geben, damit wir Ihnen helfen können. Was bedeutet der Parameter "id"? Ist es die ID des aktuellen Benutzers? Informationen über den Status der Seite? –

Antwort

0

Wie wäre es mit einem Cookie, einer Sitzungsvariablen oder einem lokalen Browserspeicher, um diese Daten zu speichern und nicht über die URL zu senden?

+0

Das ist eher eine Frage an OP. Keine solide Antwort, würde ich sagen. – niksofteng

Verwandte Themen