Hallo zusammen,
ich versuche per Applet Daten mit Hilfe einer auf dem Server abgelegtem PHP-Skript mittels InputStream einzulesen. Leider bekomme ich immer Zugriff verweigert zurück. Hier mein Code:
Mir ist aufgefallen, dass ich nicht immer diesen Zugriffsfehler bekomme. Wird das Applet auf einer auf dem Server befindlichen HTML-Seite mitgeladen funktioniert es. Will ich jedoch durch eine Aktion im geladenen Zustand Daten, wie oben angegeben, nachladen, bekomme ich den Zugriffsfehler wieder.
Kann man das irgendwie umgehen? Ich will ja nur über eine Schnittstelle Daten einlesen und diese nicht verändern.
Vielen Dank für eure Antworten.
Alex
ich versuche per Applet Daten mit Hilfe einer auf dem Server abgelegtem PHP-Skript mittels InputStream einzulesen. Leider bekomme ich immer Zugriff verweigert zurück. Hier mein Code:
Java:
URL url = new URL("https://meinserver.de/irgendwas.php");
HttpsURLConnection connection = (HttpsURLConnection) url.openConnection();
InputStream is = url.openStream();
String output= new Scanner(is).useDelimiter("\\Z").next();
Mir ist aufgefallen, dass ich nicht immer diesen Zugriffsfehler bekomme. Wird das Applet auf einer auf dem Server befindlichen HTML-Seite mitgeladen funktioniert es. Will ich jedoch durch eine Aktion im geladenen Zustand Daten, wie oben angegeben, nachladen, bekomme ich den Zugriffsfehler wieder.
Kann man das irgendwie umgehen? Ich will ja nur über eine Schnittstelle Daten einlesen und diese nicht verändern.
Vielen Dank für eure Antworten.
Alex