인프런 커뮤니티 질문&답변
파일 확장자와 파일 내용에 대해서 질문드립니다!
해결된 질문
작성
·
333
퀴즈
51%나 틀려요. 한번 도전해보세요!
일반적인 HTML 폼 전송 방식(`x-www-form-urlencoded`)과 파일 업로드 시 사용하는 방식(`multipart/form-data`)의 주요 차이점은 무엇일까요?
전자는 텍스트만, 후자는 바이너리 데이터를 포함할 수 있습니다.
전자는 GET, 후자는 POST 메서드만 사용합니다.
전자는 헤더만, 후자는 바디만 전송합니다.
전자는 암호화되고, 후자는 암호화되지 않습니다.
답변 1
5
김영한
지식공유자
안녕하세요. 컴퓨터공부하자님
해당 데이터는 순수한 byte입니다. 이것을 저장하면 파일이 됩니다.
강의에서 설명드린 것 처럼 파일명을 직접 서버에서 내릴 수 도 있습니다.
웹 브라우저 입장에서 다음과 같은 부가정보를 얻을 수도 있습니다.
- 이미지 파일들의 경우 byte 앞부분에 이미지 형식을 알 수 있는 메타 정보가 내장되어 있습니다.
- HTTP 응답을 내릴 때 Content-Type을 보고 웹 브라우저가 판단할 수 도 있습니다.
그런데 웹 브라우저가 실제 이 정보들을 활용해서 사용하는지는 저도 정확히 모르겠습니다. 관련해서 아시는 분 있으면 답변 부탁드립니다.
감사합니다.





