这是我的回复
[{
Name: 'Shahrooz',
family: 'mohseni'
}, {
Name: 'Jefri',
family: 'rezaee'
}, {
Name: 'mjsoft',
family: 'ali'
}]
在每个请求中我们转发名称和系列来定义json对象,这不是干的。大网站很重要。 有没有办法压缩json的响应或请求?
答案 0 :(得分:0)
答案 1 :(得分:0)
如果您是定义协议的人,并且您不想重复自己,那么......就是不要。
例如,您可以传递数组而不是对象,这意味着您只需传递它:
[[
'Shahrooz',
'mohseni'
], [
'Jefri',
'rezaee'
], [
'mjsoft',
'ali'
]]
理想情况下,您需要设计服务器端以理解这两个版本,因此您可以使用更易读的版本进行测试。
或者,另一种选择:
{
'Names': [
'Shahrooz',
'Jefri',
'mjsoft'
],
'Families': [
'mohseni',
'rezaee',
'ali'
]
}
甚至:
{
'Keys': ['Name', 'Family'],
'Values': [
[
'Shahrooz',
'mohseni'
], [
'Jefri',
'rezaee'
], [
'mjsoft',
'ali'
]
]
}