Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

紧急‼️,当请求参数,params("",maps)时,服务器接收到的参数是[]的数组 #146

Closed
HeVTion opened this issue Dec 5, 2022 · 7 comments
Assignees
Labels
bug Something isn't working

Comments

@HeVTion
Copy link

HeVTion commented Dec 5, 2022

问题描述

  • 框架版本【必填】:v11.2

  • 问题描述【必填】:当请求参数,params("",maps)时

  • 复现步骤【必填】:请求参数 key传"",value传map

  • 是否必现【必填】:是

  • 出现问题的手机信息【必填】:模拟器

  • 出现问题的安卓版本【必填】:9

请回答

  • 是部分机型还是所有机型都会出现【必答】:全部

  • 框架最新的版本是否存在这个问题【必答】:是

  • 是否已经查阅框架文档还未能解决的【必答】:是

  • issue 是否有人曾提过类似的问题【必答】:否

  • 是否可以通过 Demo 来复现该问题【必答】:是

  • 这个问题是不是后台自己的问题导致的【必答】:是,因为别的框架是好的

其他

  • 提供报错堆栈(如果有报错的话必填,注意不要拿被混淆过的代码堆栈上来)

  • 提供截图或视频(根据需要提供,此项不强制)

  • 提供解决方案(如果已经解决了的话,此项不强制)

@HeVTion HeVTion added the bug Something isn't working label Dec 5, 2022
@HeVTion
Copy link
Author

HeVTion commented Dec 5, 2022

已按格式提交工单,哪里填的不对的地方请老师指出,这个bug比较急,请老师帮忙排查一下,因为其他的框架,包括postmen都是好的

@HeVTion
Copy link
Author

HeVTion commented Dec 5, 2022

大部分情况,请求参数的key,都是有值的,但是特定的某个接口需要传递“”的key,值是map, map要被GsonUtils.toJson(param))转成json格式

@HeVTion
Copy link
Author

HeVTion commented Dec 5, 2022

我哥呢

@getActivity
Copy link
Owner

小伙子,你不要用 Map 再转 Json,直接传 Json 进去。

@HeVTion
Copy link
Author

HeVTion commented Dec 5, 2022

不是的,哥哥, maps.put("", JSON.toJSONString(maps));
他要求就是key是null的, 我传了json 传了map 各种传都不行,所以我好奇是不是框架内部是否做了处理,因为之前用的框架是可以正常传递的, key = “” , value = JSON.toJSONString(maps))

我折腾半天了,55555

@HeVTion
Copy link
Author

HeVTion commented Dec 5, 2022

(后端都是完整的逻辑,现在是更换了轮子的哥的框架在做适配,所以不可能是后端的原因)后端反馈,我传上去的明明是int, 后端接收到的是string,

@HeVTion
Copy link
Author

HeVTion commented Dec 5, 2022

可以了我哥,终于解毒了

@HeVTion HeVTion closed this as completed Dec 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants