Inflearn Community Q&A
파일 확장자와 파일 내용에 대해서 질문드립니다!
Resolved
Written on
·
324
0
HTTP에 바이너리 정보가
123asdfsaf3f03220023asd0921ei01dasdas
이렇게 있으면
이것은 메타정보가 포함된 그 자체로 파일이 될 수 있는 완전한 데이터 정보인가요? 예를 들면 PNG같은 확장자 정보도 들어가 있어서 파일을 만들라고 하면 컴퓨터가 알아서 PNG 파일로 만들어버리나요?
아니면 우리가 HTTP 헤더를 읽어보고 아 PNG 파일 내용이구나, 하면서 이 순수한 내용물을 PNG 확장자로 저장해라, 라고 컴퓨터에게 시키는 건가요?
MVCspring
Answer 1
5
yh
Instructor
안녕하세요. 컴퓨터공부하자님
해당 데이터는 순수한 byte입니다. 이것을 저장하면 파일이 됩니다.
강의에서 설명드린 것 처럼 파일명을 직접 서버에서 내릴 수 도 있습니다.
웹 브라우저 입장에서 다음과 같은 부가정보를 얻을 수도 있습니다.
- 이미지 파일들의 경우 byte 앞부분에 이미지 형식을 알 수 있는 메타 정보가 내장되어 있습니다.
- HTTP 응답을 내릴 때 Content-Type을 보고 웹 브라우저가 판단할 수 도 있습니다.
그런데 웹 브라우저가 실제 이 정보들을 활용해서 사용하는지는 저도 정확히 모르겠습니다. 관련해서 아시는 분 있으면 답변 부탁드립니다.
감사합니다.





