2016-10-27 1 views
0

언제 REST 서비스의 POST에서 JSON 본문을 사용해야합니까?REST 서비스의 POST 요청에서 json body를 사용해야하는시기는 언제입니까?

json 본문을 고려하기 시작하는 매개 변수/인수는 몇 개입니까?

나는 여기서 구독 목록을 명시 적으로 토글 한 서버에 POST를 요청하고 싶습니다.

다음은 POST 요청 본문입니다. 하지만 factory_id에 url 인수를 사용하는 것도 고려해야합니까?

{ 
    "data": [ 
    { 
     "is_subscribed": false, 
     "game_id": 0 
    }, 
    { 
     "game_id": 1, 
     "is_subscribed": true 
    } 
    ], 
    "factory_id": 3 
} 

고마워요!

+1

나는 명확한 답이 없다고 생각합니다. 당신이 일하는 것과 당신이 어떻게 선택 하느냐에 달려 있습니다. 또는 다른 말로 "의견 기반". 당신은 어떤 종류의 것들을 사용하고 있는지에 대한 선택에 제한이있을 수도 있습니다. JSON 사용시기/JSON을 사용할 매개 변수 (둘 다 동일한 답변 있음) : 둘 이상의 값 (예 : 이름)이있는 경우 JSON을 사용하십시오. 그것은 더 간단합니다. factory_id는 URL 구조에 따라 다르지만'/ factories/3'와 같은 것이 있으면 yes입니다. – vlaz

+0

@ user805981, 내 대답이 도움이 되었습니까? –

답변

0

데이터를 교환하는 데 사용되는 프로토콜에서 서버 측과 클라이언트 측 간의 계약에 따라 JSN, XML 등이 될 수 있다고 생각합니다. 이 방법으로 이진 데이터를 전송할 수 없으며 메시지를 구문 분석하고 어셈블하는 데 서버에 오버 헤드가 발생하므로 URL을 사용하여 데이터를 교환하는 것이 좋습니다.

관련 문제