我在我的应用程序中使用Neo4j和ExtJS。
一件好事是两者都使用数组结构处理JSON。
Neo4j返回,ExtJS可以像这样使用JSON:
{
columns: ["name", "age"],
data: [
["Peter", 34],
["Mike", 52]
]
}
而不是:
[
{"name": "Peter", "age" 34},
{"name": "Mike", "age" 52},
]
但是,从我的应用服务器的HTTP API,我希望人们能够选择接收这些JSON结构中的哪一个。
所以它们都是JSON,这意味着HTTP标头应该是“Accept”:“application / json”。但是我应该怎样让他们选择其中一个结构呢?他们应该设置标题或查询参数吗?什么是最佳做法?
答案 0 :(得分:1)
我认为请求中的简单参数就足够了。