Advertisement
Guest User

Untitled

a guest
Jan 15th, 2013
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. DefaultHttpClient httpclient = new DefaultHttpClient();
  2. HttpPost httppost = new HttpPost("http://caro-os.de/idesk/index.php");
  3.  
  4. List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
  5. nameValuePairs.add(new BasicNameValuePair("login_act", "niklas.riecken"));
  6. nameValuePairs.add(new BasicNameValuePair("login_pwd", "passwort"));
  7. try {
  8. httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
  9. } catch (UnsupportedEncodingException e) {
  10. // TODO Auto-generated catch block
  11. e.printStackTrace();
  12. }
  13.  
  14. try {
  15. HttpResponse response = httpclient.execute(httppost);
  16. } catch (ClientProtocolException e) {
  17. // TODO Auto-generated catch block
  18. e.printStackTrace();
  19. } catch (IOException e) {
  20. // TODO Auto-generated catch block
  21. e.printStackTrace();
  22. }
  23.  
  24. Cookie cookie = null;
  25.  
  26. List<Cookie> cookies = httpclient.getCookieStore().getCookies();
  27. for (int i = 0; i < cookies.size(); i++) {
  28. cookie = cookies.get(i);
  29. }
  30.  
  31. Cookie sessionCookie = cookie;
  32. CookieSyncManager.createInstance(this);
  33. CookieManager cookieManager = CookieManager.getInstance();
  34. if (sessionCookie != null) {
  35. cookieManager.removeSessionCookie();
  36. String cookieString = sessionCookie.getName() + "=" + sessionCookie.getValue() + "; domain=" + sessionCookie.getDomain();
  37. cookieManager.setCookie("caro-os.de", cookieString);
  38. CookieSyncManager.getInstance().sync();
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement