gpt4 book ai didi

java - 如何使用 Retrofit 2 在同一个键上发布多个值?

转载 作者:太空宇宙 更新时间:2023-11-04 11:28:30 26 4
gpt4 key购买 nike

我被困在这部分,这需要我将多个值发布到服务器。我正在使用改造。

整个场景是这样的:有一个表单,用户可以填写姓名、年龄、地址等详细信息,甚至可以从某些问题中选择多个值。具体来说,有 5 种类型的问题:整数、字符串、单选、 boolean 和多项选择。正如你所看到的,我可以有 Int、String、Boolean 和 Array 类型。

因此,我将 FieldMap 创建为 > 来保存其中的所有值,然后发布它。我可以发布除 Array 之外的所有值,我的服务器期望将其作为查询字典,即如果我将 FieldMap 设置为“143”:[“hello”,“hey”,“hi”];服务器希望我将其发送为 143=hello&143=hey&143=hi。

它希望我将所有数组值发送到同一个键,如上所示。

有人可以帮我解决这个问题吗?如何使用 Retrofit 2 实现此目的?

最佳答案

您是否尝试过以下操作?

@GET("endpoint")
fun getSomething(@Query("143") items: List<String>): Call<Response>

关于java - 如何使用 Retrofit 2 在同一个键上发布多个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44082456/

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