배경
프로젝트를 진행하다, 이미지 파일들과 Json 요청을 동시에 보내야하는 상황이 발생하였다.
따라서, 해당 API를 테스트하기 위해 Postman에서 파일을 첨부해서 요청을 하는 방법에 대해 정리하였다.
사용 방법
파일 첨부
- Body > form-data > KEY 텝에 있는 v 버튼을 눌러 File 클릭
- 이때, 파일을 여러개 선택하면 하나의 key에 여러개의 파일 첨부 가능
Json 데이터 첨부
파일과 함께 Json 데이터를 첨부해서 요청을 해야한다면, form-data 탭에서 아래와 같이 설정을 해야한다
- 하나의 key에 json 데이터를 모두 첨부
- Content type: applicatoin/json 으로 설정
참고자료
Postman을 이용한 File, Dto 동시 Post요청
보통 Controller에서 Dto를 받을 때는 @RequestBody를 주로 사용합니다. 그리고 File을 받을 때는 MultipartFile 객체를 사용하며, @RequestParam을 사용합니다. 하지만 File과 Dto를 같이 받기 위해서는 @RequestPart라
whyeskang.com
'Spring > 테스트' 카테고리의 다른 글
Service - 수정 테스트 (0) | 2024.03.12 |
---|---|
Service - 삭제 테스트 (0) | 2024.03.12 |
Service - 조회 테스트 (0) | 2024.03.12 |
Service - 생성 테스트 (0) | 2024.03.11 |
Service 테스트 (0) | 2024.03.11 |