Hallo,
ich nutze die Apache HttpClient-Library, um eine Verbindung zu einem Webserver aufzubauen. Dazu verwende ich auch Cookies.
Jedoch t dass nicht so ganz, wie es soll. Die Cookies werden zwar übertragen, gehen aber nicht, da weitere Werte einfach mitübertragen werden.
Ausgabe von "print_r($_COOKIE);", wenn ich die Cookies mit der Library übergebe:
Normalerweise sollte es so aussehen:
Hier ist mein Code-Ausschnitt:
Die Werte werden auch korrekt gespeichert in der Variable "cookies".
Hoffe, ihr könnte mir helfen.
MfG
Julian
ich nutze die Apache HttpClient-Library, um eine Verbindung zu einem Webserver aufzubauen. Dazu verwende ich auch Cookies.
Jedoch t dass nicht so ganz, wie es soll. Die Cookies werden zwar übertragen, gehen aber nicht, da weitere Werte einfach mitübertragen werden.
Ausgabe von "print_r($_COOKIE);", wenn ich die Cookies mit der Library übergebe:
Code:
Array
(
[$Version] => 0
[UserID] => 1, $Version=0
[LoginCode] => 29d1654c98418d1e822f99a32cc9ddb8, $Version=0
[PHPSESSID] => cd9a6237fb7241e2ee3b288a3d500b5e
[$Path] => /
)
Normalerweise sollte es so aussehen:
Code:
Array
(
[UserID] => 1
[LoginCode] => 29d1654c98418d1e822f99a32cc9ddb8
[PHPSESSID] => cd9a6237fb7241e2ee3b288a3d500b5e
)
Hier ist mein Code-Ausschnitt:
Code:
HttpState initialState = new HttpState();
initialState.addCookies(cookies);
_server.setState(initialState);
_server.getParams().setCookiePolicy(CookiePolicy.RFC_2109);
Die Werte werden auch korrekt gespeichert in der Variable "cookies".
Hoffe, ihr könnte mir helfen.
MfG
Julian