Advertisement
athacks

Untitled

Jun 23rd, 2015
600
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.32 KB | None | 0 0
  1.  try {
  2.                     HttpPost request = new HttpPost(SERVICE_URI + "/LoginUser");
  3.                     request.setHeader("charset", "utf-8");
  4.                     request.setHeader("Content-Type", "application/json");
  5.                     HttpParams params = request.getParams();
  6.                     HttpConnectionParams.setConnectionTimeout(params, 3000);
  7.                     HttpConnectionParams.setSoTimeout(params, 3000);
  8.                     // Build JSON string
  9.                     JSONStringer loginData = new JSONStringer()
  10.                             .object()
  11.                             .key("userName").value("TEST001")
  12.                             .key("SecurityKeyCode").value("PKEY0001")
  13.                             .endObject();
  14.                     StringEntity entity = new StringEntity(loginData.toString());
  15.                     Toast toastB = Toast.makeText(getApplicationContext(),
  16.                             loginData.toString() + "\n",
  17.                             Toast.LENGTH_SHORT);
  18.                     toastB.show();
  19.                     request.setEntity(entity);
  20.  
  21.                     // Send request to WCF service
  22.                     DefaultHttpClient httpClient = new DefaultHttpClient();
  23.                     HttpResponse response = httpClient.execute(request);
  24.                     InputStream inputStream = response.getEntity().getContent();
  25.  
  26.                     InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
  27.  
  28.                     BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
  29.  
  30.                     StringBuilder stringBuilder = new StringBuilder();
  31.  
  32.                     String bufferedStrChunk = null;
  33.  
  34.                     while((bufferedStrChunk = bufferedReader.readLine()) != null){
  35.                         stringBuilder.append(bufferedStrChunk);
  36.                     }
  37.                     Toast toastX = Toast.makeText(getApplicationContext(),
  38.                             bufferedStrChunk + "\n",
  39.                             Toast.LENGTH_SHORT);
  40.                     toastX.show();
  41.                     Toast toastA = Toast.makeText(getApplicationContext(),
  42.                             response.getStatusLine().getStatusCode() + "\n" + request.toString() + "\n",
  43.                             Toast.LENGTH_SHORT);
  44.                     toastA.show();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement