下面是Post方法:
NameValuePair na1=new BasicNameValuePair("email","123456@email");
NameValuePair na2=new BasicNameValuePair("password","1");
List<NameValuePair> list=new ArrayList<NameValuePair>();
list.add(na1);
list.add(na2);
try {
HttpEntity requestHttpEntity = new UrlEncodedFormEntity(list);
//HttpPost httpPost=new HttpPost("http://192.168.1.101/university/user/userlogin.action");
HttpPost httpPost=new HttpPost("http://192.168.1.101/university/user/login.jsp");
httpPost.setEntity(requestHttpEntity);
HttpClient httpClient=new DefaultHttpClient();
HttpResponse httpResponse=httpClient.execute(httpPost);
HttpEntity httpEntity=httpResponse.getEntity();
InputStream inputStream=httpEntity.getContent();
BufferedInputStream bufferStream=new BufferedInputStream(inputStream,8192);
byte [] buffer =new byte[1024];
int result=bufferStream.read(buffer);
while(result!=-1){
System.out.print(new String(buffer));
result=bufferStream.read(buffer);
}
inputStream.close();
bufferStream.close();
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
下面是Get方法
// public void onClick(View v) {
// try {
// HttpGet httpGet=new HttpGet("http://125.82.89.243/university/user/userlogin.action");
// HttpClient httpClient=new DefaultHttpClient();
// HttpResponse response = httpClient.execute(httpGet);
// HttpEntity httpEntity=response.getEntity();
// InputStream inputStream=httpEntity.getContent();
//
// BufferedInputStream bufferStream=new BufferedInputStream(inputStream,8192);
//
// byte [] buffer =new byte[1024];
// int result=bufferStream.read(buffer);
// while(result!=-1){
// System.out.print(new String(buffer));
// result=bufferStream.read(buffer);
// }
//
//
//
// } catch (ClientProtocolException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// } catch (IOException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// }
//
// // TODO Auto-generated method stub
//
// }
});