如何在改造中添加不同数据类型的多个参数

How to add multiple parameters of DIFFERENT DATA TYPES in retrofit

我在改造中添加多个参数时遇到问题。主要问题是,我不想对许多参数使用 @Query 注释,这很烦人而且效率不高。另一方面,使用 @FieldMap 只允许 Map<String, String> 意味着所有参数都必须是字符串,这是不现实的。有办法解决这个问题吗?

我最终在 JSONObject 中填充了参数,然后将其 json 字符串 作为带有 @Query 注释的字符串参数传递,然后我在服务器端解析 json 字符串