2012-06-23 3 views
0

내 응용 프로그램에 Neo4j 및 ExtJS를 사용하고 있습니다.배열 구조가있는 JSON 데이터

좋은 점은 모두 JSON을 배열 구조로 처리한다는 것입니다. 이 같은 JSON을 소비 할 수

Neo4j 수익률과의 ExtJS : 대신

{ 
    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

두 매개 변수가 모두 JSON이므로 쿼리 매개 변수를 사용하는 것이 가장 좋습니다. – nhahtdh

답변

1

요청에서 간단한 매개 변수로 충분하다고 생각합니다.