这里是HttpClient请求的简单Demo,适用于初学者
private void requestData(){
new Thread(){
public void run() {
HttpClient client=new DefaultHttpClient();
try {
HttpResponse httpResponse = client.execute(new HttpGet("http://www.oschina.net/MobileAppVersion.xml"));
int statusCode = httpResponse.getStatusLine().getStatusCode();
if(statusCode==200){
HttpEntity entity = httpResponse.getEntity();
String string = EntityUtils.toString(entity, "UTF-8");
}
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
};
}.start();
}
以上就是全部代码