gpt4 book ai didi

arrays - 当我发布 JSON 数组时,Tomcat 返回 400

转载 作者:行者123 更新时间:2023-11-28 23:31:34 25 4
gpt4 key购买 nike

<分区>

我将以下 JSON 发布到 Tomcat 服务器,但 Tomcat 服务器甚至没有调用 servlet 就返回 400 -

[
{
"q": {
"field": "uri",
"value": "c:Data#part3"
},
"uri_pre_select": true
}
]

在 servlet 内部,以下代码反序列化 JSON -

//  JSONObject reqJSONObj;
MyRequest[] data = gson.fromJson(reqJSONObj.toString(), MyRequest[].class);

当我删除请求 JSON 中的方括号 [ ] 时,我的 servlet 将被正常调用。这意味着 JSON 中存在某些内容,使其无法被 Tomcat 接受。

但我不知道为什么我不能发布一个数组。任何人都可以看到我在此处发布的 JSON 中的问题吗?

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