1

するHTTPConnection CONN方法httpConeection setRequestPropertyをAndroidでsetHeaderに呼び出す方法は?

のsetRequestProperty

conn.setRequestProperty( ""、 "");

URLごとに異なるヘッダーがあります。だから、私のプロジェクトでは修正されていません。 配列を使用してsetRequestPropertyデータを入力する必要があります。

それは動作しているsetRequestPropertyの個別呼び出しです。1stPart

私はArrayと同じように呼び出そうとしましたが、 "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]); 
} 
関連する問題