| 방법 | 장점 | 제한 사항 | 사용 가능 범위 |
|---|---|---|---|
| 이전 단계 데이터 가져오기 | 간단하며, 추가 변수가 필요하지 않습니다 | 데이터를 여러 번 참조해야 할 때 다소 번거롭습니다 | Tests 모듈에서만 사용 가능 |
| 변수 사용 | 여러 번 참조하기에 편리합니다 | 단일 참조의 경우 다소 더 복잡합니다 | Tests 및 APIs 모듈 |
🪄을 클릭하고 "이전 단계 데이터 가져오기"를 선택합니다.$.token.{{$.2.response.body.token}}이 쿼리 매개변수로 삽입된 것을 확인할 수 있습니다.{{$.2.response.body.token}} 예시를 사용하면 다음과 같습니다.{{variable}} 구문으로 변수를 직접 참조할 수 없다는 점에 유의해야 합니다. 대신 pm.variables.get을 사용하여 이전 단계 데이터를 참조해야 합니다. 예:| 범주 | 기능 | 구문 예시 |
|---|---|---|
| 요청 | URL | {{$.<step id>.request.url}} |
| 경로 매개변수 | {{$.<step id>.request.pathParam.<field name>}} | |
| 쿼리 | {{$.<step id>.request.query.<field name>}} | |
| 헤더 | {{$.<step id>.request.header.<field name>}} | |
| 본문(form) | {{$.<step id>.request.body.<field name>}} | |
| 본문(json) | {{$.<step id>.request.body.<field path>}} | |
| 응답 | 본문 | {{$.<step id>.response.body.<field path>}} |
| 헤더 | {{$.<step id>.response.header.<field name>}} | |
| 쿠키 | {{$.<step id>.response.cookie.<field name>}} | |
| 루프 | 요소(ForEach 루프의 배열 요소) | {{$.<loop step id>.element.<field path>}} |
| 인덱스 | {{$.<loop step id>.index}} |
{{token}}을 참조합니다.{{$.n.response.body.abc}}로 표시된다면, 해당 참조가 적용되지 않았음을 의미합니다.