파일업로드 mime multipart form-data
-
[파일업로드] MIME파일업로드 2016. 9. 10. 13:22
파일업로드를 구현하려고 할 때 가장 먼저 부딪히는 단어가 MIME 이다. MIME 는 Multipurpose Internet Mail Extension 으로 메일전송시 정보의 형태를 나타내는 규격이었는데, 현재 HTTP 프로토콜에서도 사용되고 있다. (위키) 전송하는 데이터의 형태를 "Content-Type" 이라는 헤더에 약속된 타입 값을 넣는 것으로 표현해야 한다. Form 이나 Ajax 통신시 아래와 같이 지정하는 것을 볼 수 있다. (multipart/form-data, application/json) 1 2 3 4 Colored by Color Scripter cs 1 2 3 4 5 6 7 8 $.ajax({ type : 'post', url : '/replies/', headers : { "C..