문제
iWork 페이지의 Mime 유형이 무엇인지 궁금합니다. 또한 iWork 제품군의 나머지 소프트웨어에 대한 Mime 유형은 무엇입니까? 나는 온라인을 둘러 보았고 어디서나 보지 못했습니다.
해결책
iWork를 설치하면 시스템 MIME 유형 정보 담당자 ( /etc /cups 및 /etc /etce2 /apache2), iWork 파일의 "정보 받기"에 MIME 유형 정보가 추가되지 않기 때문에 Apple은 크게 신경 쓰지 않는 것 같습니다. 내가 찾은 유일한 힌트는 Page 's Info.plist (사본의 온라인)입니다. 여기) 언급 :
<key>public.filename-extension</key>
<array>
<string>pages</string>
</array>
<key>public.mime-type</key>
<array>
<string>application/x-iwork-pages-sffpages</string>
</array>
그리고 "-sfftemplate"과 "-sffppages"대신 접미사로 "-sfftemplate"과 함께 파일 이름-확장 "템플릿"과 유사한 것.
다른 팁
나는 최근에 작업이 필요했고 결국 일부 파일을 업로드하고 Mimetypes를 쿼리했습니다. 다음을 찾았습니다.
- 기조 연설 : Application/X-IWork-Keynote-Sffkey
- 페이지 : Application/X-IWork-Pages-SffPages
- 숫자 : 응용 프로그램/x-iwork-numbers-sffnumbers
이 URL은 새로운 독자가 필요로하는 경우 다른 유형을 보여줍니다.
응용 프로그램/vnd.apple.keynote, application/vnd.apple.pages, application/vnd.apple.numbers
application/vnd.apple.keynote
application/vnd.apple.pages
application/vnd.apple.numbers
방금 Iana와 함께 승인되었습니다. 아래 링크에서 목록을 찾을 수 있습니다.https://www.iana.org/assignments/media-types/media-types.xhtml.
MIME-DB를 사용할 수 있습니다 https://github.com/jshttp/mime-db JavaScript를 사용하여 검증합니다
실제로 해당 파일은 모두 마스크 된 지퍼 파일입니다. 따라서 일부 시스템은 단순히 Mimetype을 다음과 같이 표시 할 수 있습니다. application/zip
.