json:无法将对象解组为 []interface {} 类型的 Go 值
json: cannot unmarshal object into Go value of type []interface {}
我正在使用 krakend 和本地 nodejs 服务器。
根据 :
Using KrakenD with local nodejs server
我已经创建了 krakend 和 nodejs 服务器。它已经启动 运行 并且 krakend 和 nodejs 服务器之间的通信正常进行。但是,api 响应是 JSON 并且在给出响应时 krakend 打印
2022/03/15 02:54:06 KRAKEND ERROR: [ENDPOINT: /contacts] json: cannot unmarshal object into Go value of type []interface {}
虽然我已经在krankend中添加了标志is_collection: "true"
(如下所示)
https://github.com/luraproject/lura/issues/216
但它仍然抛出相同的错误
我可以通过删除标志来完成它
"is_collection": "true",
并改为添加标志
"encoding": "json"
我不知道解析响应类型时出现了什么问题,但我猜这是 Go build 或其他问题
我正在使用 krakend 和本地 nodejs 服务器。
根据 : Using KrakenD with local nodejs server
我已经创建了 krakend 和 nodejs 服务器。它已经启动 运行 并且 krakend 和 nodejs 服务器之间的通信正常进行。但是,api 响应是 JSON 并且在给出响应时 krakend 打印
2022/03/15 02:54:06 KRAKEND ERROR: [ENDPOINT: /contacts] json: cannot unmarshal object into Go value of type []interface {}
虽然我已经在krankend中添加了标志is_collection: "true"
(如下所示)
https://github.com/luraproject/lura/issues/216
但它仍然抛出相同的错误
我可以通过删除标志来完成它
"is_collection": "true",
并改为添加标志
"encoding": "json"
我不知道解析响应类型时出现了什么问题,但我猜这是 Go build 或其他问题