1

的HttpConnection康恩方法如何調用httpconeection setRequestProperty android在循環中setHeader?

調用setRequestProperty

conn.setRequestProperty( 「」, 「」);

我對不同的URL有不同的標題。所以,它不能解決我的項目。 我需要使用數組來填充setRequest屬性數據。

個人呼籲setRequestProperty它的工作1stPart

我試圖調用相同的陣列它不工作「第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]); 
} 
相關問題