使用 php 调用一个 golang 的接口 Content-Type 设置为了 application/json,然后我使用 php 发送的 post 数据如下
{
"name":"lepig",
"pid":5,
"address":"BeiJing"
}
关键在于上面的 pid,当我传数字类型的 5 就报json 解析失败
,修改为字符类型的 5 就正常。
// 正常
{
"name":"lepig",
"pid":"5",
"address":"BeiJing"
}
所以我想知道的是,golang 在解析 json 的时候这个pid
是什么类型,是不是取决于那边如何定义这个结构体属性的类型?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.