android访问java服务器_Android_post访问java服务器端
//javaee工程訪問地址
String url = "http://localhost:8080/TestAndroid";
//把要請求的值封裝到namevalupair的集合中
NameValuePair nameValuePair1 = new BasicNameValuePair("name","zhangsna");
NameValuePair nameValuePair2 = new BasicNameValuePair("age","12");
List nameValuePairs = new ArrayList();
nameValuePairs.add(nameValuePair1);
nameValuePairs.add(nameValuePair2);
try{
HttpEntity httpEntity = new UrlEncodedFormEntity(nameValuePairs);
//通過post請求,把android的值傳到javaee工程內處理
HttpPost httpPost = new HttpPost(url);
httpPost.setEntity(httpEntity);//將需要提交的數據添加到post請求中
HttpClient httpClient = new DefaultHttpClient();
//執行post請求
HttpResonse httpResponse = httpClient.execute(httpPost);
//httpentity即是請求實體有事返回實體
InputStream = httpEntity.getConteant;
//讀取客服端返回的值
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
//定義字符串循環出reader內容
String result = "";
String line = "";
while((line= reader.readLine())!=null){
result = result+line;
}
打印服務器返回的內容
system.out.println(result);
}
catche(Exception e){
}
總結
以上是生活随笔為你收集整理的android访问java服务器_Android_post访问java服务器端的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 普票和通用机打的区别
- 下一篇: android 数据库 字节数组,And