Exemplo n.º 1
0
    @Override
    protected Map<String, String> doInBackground(EndPointInfo... params) {
      EndPointInfo endPointInfo = params[0];

      Map<String, String> responseParams = null;
      Map<String, String> headers = new HashMap<String, String>();
      headers.put("Content-Type", "application/json");
      headers.put("Accept", "application/json");
      headers.put("User-Agent", "Mozilla/5.0 ( compatible ), Android");

      try {
        responseParams = ServerUtilities.postData(endPointInfo, headers);
        if (Constants.DEBUG_MODE_ENABLED) {
          Iterator<Map.Entry<String, String>> iterator = responseParams.entrySet().iterator();
          while (iterator.hasNext()) {
            Map.Entry<String, String> respParams = iterator.next();
            StringBuilder paras = new StringBuilder();
            paras.append("response-params: key:");
            paras.append(respParams.getKey());
            paras.append(", value:");
            paras.append(respParams.getValue());
            Log.d(TAG, paras.toString());
          }
        }

      } catch (IDPTokenManagerException e) {
        Log.e(TAG, "Failed to contact server." + e);
      }
      return responseParams;
    }