Advertisement
Guest User

Tastebin - Tkabber Plugin

a guest
Dec 15th, 2014
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. private String[] getHostAndPort(String server) {
  2. // TODO: legacy SSL
  3. String defaultServer = getXmpp().getDefaultServer(domain_);
  4. String[] url = Util.explode(server, ':');
  5. String[] socketUrl = new String[2];
  6. final String S_SOCKET = "socket";
  7. final String S_SSL = "ssl";
  8. final String S_5222 = "5222";
  9. Log.e("getHostAndPort", url.length+" "+server+" "+defaultServer);// 2 allports.jabber.ru:80 jabber.ru
  10. if (3 == url.length) {
  11. // skip socket/ssl, get host and port
  12. socketUrl[0] = url[1];
  13. socketUrl[1] = url[2];
  14. } else if (2 == url.length) {
  15. // get host and port
  16. socketUrl[0] = url[0];
  17. socketUrl[1] = url[1];
  18. } else if (1 == url.length) {
  19. // default port
  20. socketUrl[0] = url[0];
  21. socketUrl[1] = S_5222;
  22. }
  23. Log.e("getHostAndPort22222", socketUrl[0]+" "+socketUrl[1]); // allports.jabber.ru 80
  24. if (null != defaultServer) {
  25. socketUrl[0] = defaultServer;
  26. url = Util.explode(defaultServer, ':');
  27. if (3 == url.length) {
  28. socketUrl[0] = url[1];
  29. socketUrl[1] = url[2];
  30. }
  31. }
  32. Log.e("getHostAndPort3333", socketUrl[0]+" "+socketUrl[1]); //jabber.ru 80
  33. return socketUrl;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement