2016-07-31 2 views
0
curl -D- -u fred:fred -X GET -H "Content-Type: application/json" http://kelpie9:8081/rest/api/2/issue/createmeta 

http-код запроса для проверки подлинности выше завитка?как использовать curl url header в android

httpGet.addHeader(BasicScheme.authenticate(new UsernamePasswordCredentials("username:password"),HTTP.UTF_8, false)); 

Это правильно? Я не получаю выход

+0

Kandhasamy - Что такое ошибка ваше видение после выполнения вашего завитка команды. Тем не менее, ваш синтаксис выглядит нормально. –

+0

Пожалуйста, отредактируйте ваш вопрос, если ниже не было ответа на вопрос –

ответ

0

общественности статической строки GetRequest() {

String countstring; 

    StringBuffer stringBuffer = new StringBuffer(""); 
    BufferedReader bufferedReader = null; 
    try { 
     HttpClient httpClient = new DefaultHttpClient(); 
     HttpGet httpGet = new HttpGet(); 

     URI uri = new URI("https://XXXXXXXXX.atlassian.net/rest/api/2/search?jql=status=open"); 
     httpGet.setURI(uri); 
     httpGet.addHeader(BasicScheme.authenticate(
       new UsernamePasswordCredentials("XXXXXX", "XXXXXXXXX"), 
       HTTP.UTF_8, false)); 

     HttpResponse httpResponse = httpClient.execute(httpGet); 
     InputStream inputStream = httpResponse.getEntity().getContent(); 
     bufferedReader = new BufferedReader(new InputStreamReader(
       inputStream)); 

     String readLine = bufferedReader.readLine(); 
     while (readLine != null) { 
      stringBuffer.append(readLine); 
      stringBuffer.append("\n"); 
      readLine = bufferedReader.readLine(); 
     } 
    } catch (Exception e) { 
     // TODO: handle exception 
     System.out.println("oindi"); 
    } 

    finally { 
     if (bufferedReader != null) { 
      try { 
       bufferedReader.close(); 
      } catch (IOException e) { 
       // TODO: handle exception 
      } 
     } 
    } 

    System.out.println("numbers3 :"+ stringBuffer.toString()); 

    JSONObject entries=null; 
    String jsontext; 
    jsontext=stringBuffer.toString(); 
    int india = jsontext.length(); 
    System.out.println("india" +india); 
    try { 
     entries = new JSONObject(jsontext); 


     int lat = entries.getInt("total"); 

     System.out.println("latttttttttttttttt"+lat); 

     countstring=String.valueOf(lat); 

     System.out.println("numbers4"+ countstring); 

    } 
    catch (JSONException w) 
    { 
     w.printStackTrace(); 
     System.out.println("Exceptionnnnnnnnnn 3"); 
     // Toast.makeText(getApplicationContext(), "Account details are incorrect", Toast.LENGTH_SHORT).show(); 
    } 

    return stringBuffer.toString(); 
} 
+0

выше одного кода ... throwing exception и integer india is zero –

+0

Пожалуйста, объясните, как это отвечает на ваш вопрос для будущих читателей, а не для кода –

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