如何在循环中调用 httpconeection setRequestProperty android 到 setHead



HTTPConnection conn method

设置请求属性

conn.setRequestProperty(","(;

我对不同的 URL 有不同的标题。所以,它在我的项目中没有修复。 我需要使用数组来填充 setRequest属性数据。

单独调用设置请求属性它正在工作第一部分

我试图在数组中调用相同的内容,它不是">第 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] );
                    }
                }

您正在尝试将已经是字符串的内容转换为字符串。只需删除数组周围的双引号即可。试试这个:

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] );
}

相关内容

  • 没有找到相关文章

最新更新