a Symfony application에서 작업 할 때 zip 파일의 MIME 유형에 이상한 문제가 있음을 발견했습니다.Google 크롬의 zip 파일 용 Mime 유형
w3school에 따르면 zip 파일의 MIME 유형은 application/zip
입니다. 이것이 내가 믿는 것입니다.
하지만 IE를 사용하는 Symfony 앱에서 zip 파일을 업로드 할 때 해당 zip 파일의 MIME 유형은 application/x-zip-compressed
입니다. Firefox에서 zip 파일을 업로드 할 때 해당 zip 파일의 MIME 유형은 application/octet-stream
입니다.
내가 믿고 싶지 않은 것은 application/zip
입니다.
모두의 가장 이상한 행동은 Google 크롬입니다. Google 크롬에서 zip 파일을 업로드 할 때 올바른 MIME 유형을 결정할 수 없습니다. 비록 그것이 내가 sfValidatorFile
객체가 돌려 밖으로 투기에 의해 발견 하지
application/zip
application/x-zip
application/octet-stream
application/x-zip-compressed
구글 크롬에서 zip 파일에 대한 MIME 형식은 빈 문자열입니다 I 오전 꽤 있는지 확인하십시오. sfValidatorFile.type
은 zip 파일의 경우 ""입니다.
그러나개체는 jpeg 파일에 대해 jpeg
입니다.
심포니 또는 구글 크롬 중 하나에 버그가 같은 날 것으로 보인다
학습과 정보 : 그것은 Gmail에서 구글 크롬에서 응용 프로그램/우편으로 zip 파일의 MIME 형식을 해석하는 것 같다. 이것은 올바른 동작입니다. 그것이 Symfony의 버그인지 확인하는 것 같습니다.
어딘가에 중단 점을 설정하고 요청에서 mimetype을 읽을 수 있습니까? –
좋은 생각 이니 – Graviton