Spring/테스트
Postman 파일 첨부 요청 방법
초코chip
2024. 2. 7. 16:31
배경
프로젝트를 진행하다, 이미지 파일들과 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