파일 업로드를 구현할 때, 클라이언트가 웹브라우저라면
을 통해서 파일을 등록해서 전송웹 브라우저가 보내는 HTTP 메시지는 Content-Type 속성이 multipart/form-data로 지정되고 정해진 형식에 따라 메시지를 인코딩하여 전송
이를 처리하기 위한 서버는 multipart 메시지에 대해서 각 파트별로 분리하여 개별 파일의 정보를 얻게 된다
이미지 파일도 문자로 이뤄져 있기 때문에 이미지 파일을 문자로 생성하여 HTTP request body에 담아 서버로 전송
enctype : form data가 서버로 제출될 때 해당 데이터가 인코딩 되는 방법을 명시
multipart/form-data: 요소가 파일이나 이미지를 서버로 전송할 때 주로 사용
<form action='update' method="post" enctype="multipart/form-data">