httpclient method cookie - login bereitet fehler

Code:
import org.apache.http.client.*;

public class  Main   {

        try
                {
                        HttpClient client = new HttpClient();

                        GetMethod getMethod1 = new GetMethod("http://example.org/geheim.php");
                        client.executeMethod(getMethod1);
                        System.out.println("Aufruf ohne Login —————–");
                        System.out.println(getMethod1.getResponseBodyAsString());
                        System.out.println("———————————–");

                        PostMethod postMethod1 = new PostMethod("http://example.org/login.php");
                        postMethod1.getParams().setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
                        postMethod1.addParameter("name", "stefan");
                        postMethod1.addParameter("pass", "geheim");
                        client.executeMethod(postMethod1);
                        System.out.println("Login —————————–");
                        System.out.println(postMethod1.getResponseBodyAsString());
                        System.out.println("———————————–");

                        client.executeMethod(getMethod1);
                        System.out.println("Aufruf nach Login —————–");
                        System.out.println(getMethod1.getResponseBodyAsString());
                        System.out.println("———————————–");
                }
                catch (Exception e)
                {
                        e.printStackTrace();
                }
        }

    }
Bei CookiePolicy meckert er auch rum...
 
Zuletzt bearbeitet:
Wenn du dir die Source geladen hast musst du die Lib erstmal builden und zum CP hinzufügen bevor du sie nutzen kannst.
 
hello leute ich habe auch derselbe problem.
ich versuche auf fileserve.com ein zu loggen. das geht, aber wenn ich versuche beispiel:

login.php: geht(erfolgreich)
dasboard.php: kann ich nicht zugreifen(beispiel: my account)

ich glaube, irgend was mit cookies stimmt nicht.

meiner source code ist ähnlich wie von drob(user).
 
Zuletzt bearbeitet:
Zurück