Closed wangzhilongh closed 6 years ago
HTTP 参数相关 您好,get方式获取参数时,里面的参数格式都变成了string,它可以保持原有的格式吗?
例如: get 传参:{aa: 10, where: {type:2,name,"boo"}} 现在拿到的ctx.query是 {aa: "10", where: "{"type":"2","name","boo"}"} 它可以直接就拿到{aa: 10, where: {type:2,name,"boo"}}
是不是这种情况只能用post或其它方式,不能get? 或者如果用get,只能代码里面自己再转换类型? 我可以直接通过get方式拿到原来格式的数据吗?
http协议,并没有『数据类型』这个概念。拿到自己转换吧。
好的,谢谢!
HTTP 参数相关 您好,get方式获取参数时,里面的参数格式都变成了string,它可以保持原有的格式吗?
例如: get 传参:{aa: 10, where: {type:2,name,"boo"}} 现在拿到的ctx.query是 {aa: "10", where: "{"type":"2","name","boo"}"} 它可以直接就拿到{aa: 10, where: {type:2,name,"boo"}}
是不是这种情况只能用post或其它方式,不能get? 或者如果用get,只能代码里面自己再转换类型? 我可以直接通过get方式拿到原来格式的数据吗?