1

HttpConnection에 CONN 방법httpConeection setRequestProperty android를 setHeader 루프에서 호출하는 방법은 무엇입니까?

의 setRequestProperty

conn.setRequestProperty ("", "");

URL마다 URL이 다릅니다. 그래서, 그것은 내 프로젝트에서 고쳐지지 않습니다. 배열을 사용하여 setRequestproperty 데이터를 채울 필요가 있습니다.

작동하는 setRequestProperty에 대한 개별 호출 1stPart.

나는 배열과 같은 것을 "part 2"이 아닌 작동하도록했다.

1) conn.setRequestProperty("Authorization","12345678"); 
    conn.setRequestProperty("ReToken", "erjeorjeorjeoureorjr"); 


2) 

String[] array1 = new String[]{"Authorization","12345678","RefreshToken","erjeorjeorjeoureorjr"};` 

       if (array1 != null) { 
        int size = array1.length; 

        for (int i = 0; i < size; i = i + 2) { 
         conn.setRequestProperty('"' + array1[i] + '"', 
           '"' + array1[i + 1] + '"'); 
         Log.d(TAG,"Value Print:: " + array1[i] + " ," + 
           array1[i+1]); 
        } 
       } 

답변

1

이미 문자열 인 문자열을 문자열로 변환하려고합니다. 그냥 배열 주위에 큰 따옴표를 제거하십시오. 사용해보기 :

for (int i = 0; i < size; i = i + 2) { 
    conn.setRequestProperty(array1[i] ,array1[i + 1]); 
    Log.d(TAG,"Value Print:: " + array1[i] + " ," + array1[i+1]); 
}