LINUX.ORG.RU

История изменений

Исправление mrdeath, (текущая версия) :

string getIpFromUrl (url) {
   HttpGet request = new HttpGet();
   URI website = new URI(url);
   request.setURI(website);
   return httpclient.execute(request).getEntity().getContent();
}

string getIp () {
string ip = getIpFromUrl("eth0.me");
if (ip)
    return ip; 
ip = getIpFromUrl("checkip.dyndns.org");
if (ip) 
    return ip;
return "omg";
}

Исправление mrdeath, :

string getIpFromUrl (url) {
   HttpGet request = new HttpGet();
   URI website = new URI(url);
   request.setURI(website);
   return httpclient.execute(request).getEntity().getContent();
}

string getIp () {
string ip = getIp("eth0.me");
if (ip)
    return ip; 
ip = getIp("checkip.dyndns.org");
if (ip) 
    return ip;
return "omg";
}

Исходная версия mrdeath, :

string getIpFromUrl (url) { HttpGet request = new HttpGet(); URI website = new URI(url); request.setURI(website); return httpclient.execute(request).getEntity().getContent(); }

string getIp () { string ip = getIp(«eth0.me»); if (ip) return ip; ip = getIp(«checkip.dyndns.org»); if (ip) return ip; return «omg»; }