# 이걸 왜 공부하게 되었나요?

멀티파트 통신 무조건 까먹을 거 같아서 정리해두려구욤!

(31기 아요 호카케 노한곰님의 자료를 거의 복붙! 했습니다!! 다들 참고해주세용!)

1. 왜 멀티파트를 사용해야 되나

1-1. Content-Type

HTTP 통신에서 전송되는 데이터의 타입을 명시하기 위해 header에 실리는 정보다. 즉, api 요청 시 request에 실어 보내는 데이터(body)의 타입 정보입니다.

스크린샷 2022-11-18 오후 4.11.56.png

Content-Type의 종류는 아래와 같다

1-2. Json의 한계

우리는 지금까지 서버 통신을 할때 Cotent-Type에 application/json을 복붙수준으로 사용했다. 왜 그랬을까? 그 이유는 우리가 지금까지 서버 통신을 하면서 필요했던 타입들이 json data type안에 정리 되었기 때문이다!

json data type은 아래와 같이 6가지가 있다