0

Web サービスがあり、それが空かどうかを知りたいですか?? 私はこれを行う方法をしたい..リクエストを送信し、レスポンスをtextViewに出力する方法は?? 私は使用しなければならないことを知っていますHttpConnetion が、このクラスについて混乱しています!!

4

1 に答える 1

0

DefaultHttpClient httpClient = new DefaultHttpClient(); HttpGet httpPost = 新しい HttpGet(urlName);

       HttpResponse httpResponse = httpClient.execute(httpPost);
       HttpEntity httpEntity = httpResponse.getEntity();
       inputStream = httpEntity.getContent(); 




       BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream, "UTF-8"), 8);
       StringBuilder stringBuilder = new StringBuilder();
       String line = null;
       if ((line = reader.readLine()) != null) {
       stringBuilder.append(line + "\n");
       Data.servContent=stringBuilder.toString();
       }

       line = reader.readLine();
       inputStream.close();
      } catch (UnsupportedEncodingException e) {
           System.err.print("UnsupportedEncodingException: " + e);
       } catch (ClientProtocolException e) {
       System.err.print("ClientProtocolException: " + e);
       } catch (IOException e) {
       System.err.print("IOException: " + e);
       } catch (Exception e) {
       Log.e("Buffer Error", "Error converting result " + e.toString());
       }
于 2012-11-06T13:16:56.343 に答える