[javascript] 자바스크립트에서 파일의 MIME 타입을 확인하는 방법
가장 흔한 방법은 File
객체의 type
속성을 사용하는 것입니다. 이를 사용하면 브라우저가 파일의 MIME 타입을 자동으로 감지하여 제공합니다.
아래는 간단한 예제 코드입니다.
const inputElement = document.getElementById("fileInput");
inputElement.addEventListener("change", function() {
const file = inputElement.files[0];
console.log("파일의 MIME 타입:", file.type);
});
이 코드는 inputElement
에 파일이 업로드되면 해당 파일의 MIME 타입을 콘솔에 출력합니다. 이 방법을 사용하면 자바스크립트로 파일의 MIME 타입을 쉽게 확인할 수 있습니다.
이 외에도 FileReader
API를 사용하여 파일의 내용을 읽은 후 특정 헤더를 분석하여 MIME 타입을 확인할 수도 있습니다.
자세한 내용은 MDN 웹 문서(https://developer.mozilla.org/ko/docs/Web/HTML/Element/input/file)를 참고하시기 바랍니다.