[json] 우편 배달부 : 중첩 JSON 객체 보내기

ASP.NET 웹 API를 사용하고 있습니다 : http://xyzdomain.com:16845/api/returns/returns

Postman Chrome 확장 프로그램을 사용하여 POST 요청을 엔드 포인트로 보내는 방법은 Items다음과 같습니다.

[
  {
    "Items": [
      {
        "sku": "9257",
        "Price": "100",
        "Quantity": "500",
        "DiscountPercent": "1",
        "backordered": "2"
      }
    ],
    "order_id": "F429768865001",
    "status_code": "Shelf",
    "Exception": "no error"
  }
]



답변

원시 데이터로 전송하고 유형을 application/json

여기에 이미지 설명을 입력하십시오


답변

키-값 인터페이스를 사용하여 중첩 된 객체를 게시하려면 비슷한 방법을 사용하여 배열을 보낼 수 있습니다. 객체 인덱스 다음에 대괄호 안에 객체 키를 전달하십시오.

Postman으로 중첩 된 항목 전달

"Items": [
      {
        "sku": "9257",
        "Price": "100"
      }
 ]


답변

스크린 샷에서 볼 수 있듯이 우편 배달부에서 원시 데이터 옵션을 사용하여 작업했습니다.

여기에 이미지 설명을 입력하십시오


답변

이해하기 위해 여러 게시물을 읽어야했기 때문에 이것은 위의 조합입니다.

  1. 에서 헤더 , 다음과 같은 키 – 값을 추가 :
    1. Content-Typeapplication/json
    2. Acceptapplication/json

여기에 이미지 설명을 입력하십시오

  1. 에서 바디 :
    1. 유형을 “원시”로 변경
    2. “JSON (application / json)”이 텍스트 유형인지 확인
    3. 중첩 된 속성을 거기에 넣으십시오. { "Obj1" : { "key1" : "val1" } }

여기에 이미지 설명을 입력하십시오

도움이 되었기를 바랍니다!


답변

키-값 쌍은 고급 입력을받을 수 있습니다.

전의.

여기에 이미지 설명을 입력하십시오


답변

이 매개 변수를 추가하기 만하면됩니다. 요청 의 헤더 옵션에서Content-Type:application/json

헤더 내용 유형 우편 배달부 json

과에 을 선택 원시 형식 및처럼 json으로 PARAMS를 넣어{'guid':'61791957-81A3-4264-8F32-49BCFB4544D8'}

json 요청 우체부

http://www.iminfo.in/post/post-json-postman-rest-client-chrome 에서 해결책을 찾았습니다 .


답변

선택 탭을 선택 응용 프로그램 / JSON을 내용 유형 드롭 다운에서와 같이 몸을 추가 :

{
  "Username":"ABC",
  "Password":"ABC"
}

여기에 이미지 설명을 입력하십시오