如何在改造中添加不同数据类型的多个参数
How to add multiple parameters of DIFFERENT DATA TYPES in retrofit
我在改造中添加多个参数时遇到问题。主要问题是,我不想对许多参数使用 @Query 注释,这很烦人而且效率不高。另一方面,使用 @FieldMap 只允许 Map<String, String>
意味着所有参数都必须是字符串,这是不现实的。有办法解决这个问题吗?
我最终在 JSONObject
中填充了参数,然后将其 json 字符串 作为带有 @Query
注释的字符串参数传递,然后我在服务器端解析 json 字符串。
我在改造中添加多个参数时遇到问题。主要问题是,我不想对许多参数使用 @Query 注释,这很烦人而且效率不高。另一方面,使用 @FieldMap 只允许 Map<String, String>
意味着所有参数都必须是字符串,这是不现实的。有办法解决这个问题吗?
我最终在 JSONObject
中填充了参数,然后将其 json 字符串 作为带有 @Query
注释的字符串参数传递,然后我在服务器端解析 json 字符串。