gpt4 book ai didi

android - 如何用okhttp MultipartBuilder数据发送字符串数组数据

转载 作者:太空狗 更新时间:2023-10-29 13:13:46 24 4
gpt4 key购买 nike

我是一名安卓开发者。我开发一个应用程序。我有个问题。我想用 okhttp 多部分数据发送字符串数组数据。但我做不到。因为“addFormDataPart”方法需要字符串变量。我不能使用该方法(addFormDataPart)。我想发送字符串数组数据。我能做什么?

请帮帮我。

我的源代码:

private void String sendData(String serverURL, String[] arrayData){
RequestBody requestBody;
requestBody = new MultipartBuilder()
.type(MultipartBuilder.FORM)
.addFormDataPart("arraydata", arrayData)
.build();
}

最佳答案

    void String sendData(String serverURL, String[] arrayData){
String commaSeparatedValues = TextUtils.join(",", arrayData);
multiPartBuilder.addFormDataPart("key[]", commaSeparatedValues);
}

注意:这里的key很重要,应该有“[]”

关于android - 如何用okhttp MultipartBuilder数据发送字符串数组数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37049054/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com