2015-01-20 3 views
0

Я пытаюсь загрузить изображение с помощью REST API. Когда я пытаюсь соединиться с HttpURL, тогда он возвращает ответный код ответа 500. Я также пытаюсь решить проблемы по-разному, не узнав о проблемах. кодHttpURLConnection ResponseCode return 500

 URL url = new URL(urlLink); 
     connection = (HttpURLConnection) url.openConnection(); 
     connection.setDoInput(true); 
     connection.setDoOutput(true); 
     connection.setUseCaches(false); 
     connection.setRequestMethod("POST"); 
     connection.setRequestProperty("Content-Type","multipart/form-data;boundary=----------V2ymHFg03ehbqgZCaKO6jy"); 
     connection.setRequestProperty("DocumentId", ""+ AppConstant.DocumentId); 
     connection.setRequestProperty("Host", "www.cashsheet.com"); 
     connection.setRequestProperty("Authorization", au); 
     connection.setRequestProperty("UserId", "" + AppConstant.UserId); 
     int responseCode = connection.getResponseCode(); 
     Log.w("responseCode", "are"+responseCode); 
     try { 
      InputStream inputStream = connection.getInputStream(); 
     } catch (IOException ioe) { 
      connection.disconnect(); 
      Log.w("IOException", "are"+ioe.getMessage()); 
      // If HTTP response code '401' is returned then try to resume 
      // the expired 
      // session on the reporting server by obtaining a new HTTP URL 
      // Connection. 
      if (connection.getResponseCode() == HttpURLConnection.HTTP_UNAUTHORIZED) { 
       //throw new ClusterException(
       //  "The access to the requested resource was denied; the request may have been made without authorization credentials."); 
      } 
      // If response code other than '401' is returned then propagate 
      // the IOException to the next level. 
      else { 
       //throw new ClusterException(ioe.getMessage()); 
      } 
     } 

Все время он повторяет код ответа 500 и показывает ошибку на urlLink; urlLink = "http://www.cashsheet.com/api/upload". enter image description here

Я не в состоянии уловить, что это моя ошибка :(. Пожалуйста, помогите мне, как я могу решить эту проблему issues.Thanks все.

ответ

1

HTTP 500 ошибки на стороне сервера. Я предлагаю вам свяжитесь с тем, кто заставляет эту службу сообщать об этой ошибке.

+0

Здравствуйте, @ Бруно, может быть, вы правильно сказали. Но iSO загружаю изображение правильно. Я пытаюсь загрузить это Android.Id, это была ошибка сервера, после чего iOS не может загрузить изображение. – Prosanto

Смежные вопросы