- ここでは、Web サービスからの応答を取得するために httpclient を使用しています。httppost を使用して request を送信しています。
それを追加する方法、これが私のコードです。サービスからのこのタイプのデータのみ「application/x-www-form-urlencoded」が必要であることを意味します
String postUrl = url; HttpClient client = new DefaultHttpClient(); HttpPost request = new HttpPost(postUrl); request.setHeader("Content-type", "application/x-www-form-urlencoded"); request.setHeader("Expect", "100-continue"); HttpResponse response = client.execute(request); System.out.println("ddddddddddddddddddddddd "+response); BufferedReader reader = new BufferedReader( new InputStreamReader( response.getEntity().getContent(), "UTF-8")); String line; builder = new StringBuilder(); while ((line = reader.readLine()) != null) { builder.append(line); } Log.d("Response", builder.toString()); resObj = builder.toString(); System.out.println("ddddddddddddddddddddddd "+resObj); } catch (Exception e) { // TODO: handle exception Log.d("ERROR", e.toString()); }
2804 次