TextView txtOutput = (TextView) findViewById(R.id.txtOutput);
try {
// 1.建立Request URL網址
String url = "http://192.168.1.76/jiudian/test.jsp?txtName=John";
// 2.建立HttpClient物件
HttpClient getClient = new DefaultHttpClient();
// 3.建立HttpGet物件
HttpGet get = new HttpGet(url);
// 4.取得HttpResponse連線物件,並且取得連線狀態
HttpResponse response = getClient.execute(get);
// 4.1確認連線請求的結果是否為成功
if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
// 5.建立HttpEntity物件,取得回傳的結果內容
HttpEntity entity = response.getEntity();
InputStream is = entity.getContent();
Scanner sc = new Scanner(is);
while (sc.hasNextLine()) {
txtOutput.setText(txtOutput.getText() + sc.nextLine());
}
sc.close();
is.close();
}
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
txtOutput.setText(e.getMessage());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
txtOutput.setText(e.getMessage());
}
}
沒有留言:
張貼留言