HTTP通信
new Thread(new Runnable()
{
public void run()
{
try
{
HttpURLConnection urlConnection= null;
URL url = new URL("http://192.168.1.35");
urlConnection=(HttpURLConnection)url.openConnection();
urlConnection.setRequestMethod("GET");
urlConnection.setDoOutput(true);
urlConnection.setDoInput(true);
urlConnection.setRequestProperty
(
"User-Agent","Mozilla/4.0"+
" (compatible; MSIE 6.0; Windows 2000)"
);
urlConnection.setRequestProperty
("Content-type","text/html; charset=utf-8");
urlConnection.setConnectTimeout(1000*intTimeout);
urlConnection.connect();
if (urlConnection.getResponseCode() == 200)
{
strResult="true";
Message m=new Message();
m.what=1;
EX04_17.this.myMessageHandler.sendMessage(m);
}
else
{
strResult="false";
Message m=new Message();
m.what=2;
EX04_17.this.myMessageHandler.sendMessage(m);
}
}
catch (Exception e)
{
e.printStackTrace();
strResult=e.toString();
Message m=new Message();
m.what=3;
EX04_17.this.myMessageHandler.sendMessage(m);
}
}
}).start();
{
public void run()
{
try
{
HttpURLConnection urlConnection= null;
URL url = new URL("http://192.168.1.35");
urlConnection=(HttpURLConnection)url.openConnection();
urlConnection.setRequestMethod("GET");
urlConnection.setDoOutput(true);
urlConnection.setDoInput(true);
urlConnection.setRequestProperty
(
"User-Agent","Mozilla/4.0"+
" (compatible; MSIE 6.0; Windows 2000)"
);
urlConnection.setRequestProperty
("Content-type","text/html; charset=utf-8");
urlConnection.setConnectTimeout(1000*intTimeout);
urlConnection.connect();
if (urlConnection.getResponseCode() == 200)
{
strResult="true";
Message m=new Message();
m.what=1;
EX04_17.this.myMessageHandler.sendMessage(m);
}
else
{
strResult="false";
Message m=new Message();
m.what=2;
EX04_17.this.myMessageHandler.sendMessage(m);
}
}
catch (Exception e)
{
e.printStackTrace();
strResult=e.toString();
Message m=new Message();
m.what=3;
EX04_17.this.myMessageHandler.sendMessage(m);
}
}
}).start();
浙公网安备 33010602011771号