คำถามติดแท็ก mime

Multipurpose Internet Mail Extensions (MIME) เป็นมาตรฐานอินเทอร์เน็ตที่ขยายรูปแบบของอีเมลเพื่อรองรับข้อความในชุดอักขระอื่นนอกเหนือจาก ASCII สิ่งที่แนบมาที่ไม่ใช่ข้อความเนื้อหาของข้อความที่มีหลายส่วนและข้อมูลส่วนหัวในชุดอักขระที่ไม่ใช่ ASCII

6
YAML ประเภทใบ้?
MIME ประเภทใดที่เหมาะสมที่สุดที่จะใช้เมื่อส่งข้อมูลที่มีโครงสร้างด้วย YAML ผ่าน HTTP คำอธิบายว่าเหตุใดตัวเลือกหนึ่งจึงเหมาะสมที่สุดจะได้รับการชื่นชมมาก ไม่มีประเภทแอปพลิเคชันที่ลงทะเบียนหรือประเภทข้อความที่ฉันสามารถดูได้ ตัวอย่าง: > GET /example.yaml < Content-Type: ???? < < --- # Favorite movies < - Casablanca < - North by Northwest < - Notorious ตัวเลือกที่เป็นไปได้: text/yaml text/x-yaml application/yaml application/x-yaml
113 http  mime  mime-types  yaml 


5
ฉันจะค้นหาประเภท MIME (Content-Type) ของไฟล์ได้อย่างไร
มีวิธีค้นหาประเภท MIME (หรือเรียกว่า "Content-Type"?) ของไฟล์ในสคริปต์ทุบตีของ Linux หรือไม่ เหตุผลที่ฉันต้องการก็เพราะว่า ImageShack ดูเหมือนจะต้องใช้เพื่ออัปโหลดไฟล์เนื่องจากเหตุผลบางประการมันตรวจพบไฟล์. png เป็นapplication/octet-streamไฟล์ ฉันตรวจสอบไฟล์แล้วและเป็นภาพ PNG จริงๆ: $ cat /1.png ?PNG (with a heap load of random characters) สิ่งนี้ทำให้ฉันมีข้อผิดพลาด: $ curl -F "fileupload=@/1.png" http://www.imageshack.us/upload_api.php <links> <error id="wrong_file_type">Wrong file type detected for file 1.png:application/octet-stream</error> </links> ใช้งานได้ แต่ฉันต้องระบุ MIME-TYPE $ curl -F "fileupload=@/1.png;type=image/png" http://www.imageshack.us/upload_api.php

14
ทรัพยากรถูกบล็อกเนื่องจากประเภท MIME ไม่ตรงกัน (X-Content-Type-Options: nosniff)
ฉันกำลังพัฒนาหน้าเว็บโดยใช้ JavaScript และ HTML ทุกอย่างทำงานได้ดีเมื่อฉันได้รับรายการข้อผิดพลาดนี้จากหน้า HTML ของฉัน: The resource from “https://raw.githubusercontent.com/dataarts/dat.gui/master/build/dat.gui.min.js” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff). The resource from “https://raw.githubusercontent.com/mrdoob/three.js/dev/build/three.js” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff). The resource from “https://raw.githubusercontent.com/mrdoob/three.js/master/examples/js/renderers/CanvasRenderer.js” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff). The resource from “https://raw.githubusercontent.com/mrdoob/three.js/master/examples/js/renderers/Projector.js” …
92 javascript  mime 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.