Auf Thema antworten

Ich habe den Code fast 1:1 übernommen, kann mir jemand erklären, warum es nicht klppt?

Es wird der Quellcode der Startseite angezeigt, nicht der, der neuen.


[code=Java]        URL url = new URL("http://welt2.ameisengame.de/");

        HttpURLConnection con = (HttpURLConnection) url.openConnection();


        /* Parameter per POST senden */

        con.setRequestMethod("POST"); /* die Zeile brauchst nicht unbedingt */

        con.setDoOutput(true);


        /* login/pass ist der name des entsprechenden input fields aus der html seite,

         * username/ passwort sind deine login-date */

        OutputStreamWriter writer = new OutputStreamWriter(con.getOutputStream());

        writer.write("f_username=meinbenutzername");

        writer.write("f_userpwd=meinpasswort");

        writer.flush();

        writer.close();


        /* Asugabe der HTML Antwort Page */

        BufferedReader reader = new BufferedReader(

                new InputStreamReader(con.getInputStream()));

        String line = null;

        while((line = reader.readLine()) != null) {

            System.out.println(line);

        }


        /* SESSION auslesen (diese Session musst du nun in den folgenden aufrufen mitgeben,

         * dann bist du eingeloggt. ) */

        List<String> cookies = con.getHeaderFields().get("Set-Cookie");

        System.out.println(cookies);

        con.disconnect();[/code]



Oben