본문 바로가기

개발일지

[postman] 포스트맨으로 request 보내기 (파일,데이터)

반응형

개발을 진행하다보니 postman으로 테스트를 하는 경우가 많이 생겼는데 

파일을 여러개 보내고 싶다거나 json데이터를 보내는것을 테스트 해보고 싶은데

때마다 잊어서 써놓으려고 한다. 

 

우선 내가 하려고 했던것은 json데이터와 파일을 여러개 보내야 하는 상황이었다. 

이때 json데이터만 보내는 것은 json으로 보내지는데 내가 보낼때는 같이 보내야 해서 json을 string으로 

받아서 보냈다. 

 

json은 string com , file은 arrayList<MultipartFile> files 로 requestParam으로 보냈다. 

 

reqeustPart로 사람들은 이용하던데 아무리 해도 설정을 잘 못했는지 조금 더 찾아보고 할 예정이다. 

 

requestParam으로 보낼때 postman에서는 param으로 설정한 이름으로 보내줘야 받을 수 있다. 

 

key 쪽을 눌러보면 txt, file을 선택할 수 있다. 

txt로 하면 com처럼 값을 입력할 수 있고 value에 json형태의 값을 보내서 뒷단에서 파싱해서 json형태로 사용했고

files 에는 파일을 여러개 보낼때는 저런형태로 여러개의 파일을 첨부하면 된다. 

 

이때 한참을 고민했던게 headers에 Content-Type가 자동적으로 추가 될때가 있는데 

이건 없이 보내야한다. 

 

만약 json형태로 json만 보내겠다고 하면 raw로 체크해서 보내면 된다.

반응형