Cookies in einem Applet lesen und schreiben
Markus
- java
0 Beate Mielke0 Markus
Hallo Forum,
gibt es eine Möglichkeit, Cookies in einem Applet zu schreiben und zu lesen? Die Lösung sollte unter Java 1.1 laufen und auch ohne PlugIn in den gängigen Browsern funktionieren.
Auf eine Lösung über JavaScript möchte ich verzichten.
Im voraus vielen Dank!
Markus
Hallo Markus,
gibt es eine Möglichkeit, Cookies in einem Applet zu schreiben und zu lesen? Die Lösung sollte unter Java 1.1 laufen und auch ohne PlugIn in den gängigen Browsern funktionieren.
Nein, geht nicht, weil es gegen die Sicherheitsbedingungen verstößt, die bei Java-Applets schon automatisch in die Sprache integriert sind.
Die Regel lautet: Es darf von einem Java-Applet aus weder Informationen om Client-Rechner gelesen noch auf ihn geschrieben werden.
Viele Grüße
Beate Mielke
Hi Beate,
vielen Dank für Deine Antwort. Sie ist leider nicht ganz richtig. Es gibt anscheinend zwei Möglichkeiten, an Cookies heranzukommen. Die eine ist über die netscape.javascript-Bibliothek, die andere ist, die Seite, in der das Cookie steht, über URL.openConnection zu holen. Die Cookies werden dann angeblich auch übertragen. Die zweite Methode habe ich leider nicht hinbekommen (deshalb mein Posting), die erste Methode erschien mir etwas zu browserabhängig. Inzwischen habe ich diese Methode aber auch auf dem InternetExplorer zum Laufen gebracht, so dass ich sie wahrscheinlich verwenden werde (es sei denn, jemand hat noch eine bessere Lösung :-).
Leider funktioniert die Lösung nicht im Appletviewer.
Viele Grüße,
Markus
Hallo Markus,
gibt es eine Möglichkeit, Cookies in einem Applet zu schreiben und zu lesen? Die Lösung sollte unter Java 1.1 laufen und auch ohne PlugIn in den gängigen Browsern funktionieren.
Nein, geht nicht, weil es gegen die Sicherheitsbedingungen verstößt, die bei Java-Applets schon automatisch in die Sprache integriert sind.
Die Regel lautet: Es darf von einem Java-Applet aus weder Informationen om Client-Rechner gelesen noch auf ihn geschrieben werden.Viele Grüße
Beate Mielke