l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2010 Nov 10 17:07

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] MHT mime type
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] MHT mime type

On Wed, Nov 10, 2010 at 01:05:19PM -0500, ALLO (Alfredo Lopez De Leon) wrote:
> and also
> application/octet-stream

This isn't really specific to any kind of data.
It just means a stream of octets (8-bit bytes).

Wikipedia sez:

  "The Internet media type for an arbitrary byte stream is
  application/octet-stream. Other media types are defined for byte
  streams in well-known formats."

When accepting file uploads from browsers, I've coded up my
form-accepting code to see this as one of the 'useless catch-alls'
that a browser might report.  In other words, when someone goes
to upload an MS Word DOC file, I _might_ get one of a vast
variety of MIME types that seem to mean "MS Word DOC".[*]  But if I get
"application/octet-stream", I end up using a fileinfo library to
try and determine what, exactly, the data actually was.

[*] So far, I've seen:
  application/msword, application/x-msword-doc, application/x-msword,
  {OCTAL 12}- application/msword, x-type/x-doc, application/vnd.ms-word,
  application/vnd.msword, application/vnd.ms-office,

  Also, the 'catch-alls' I've discovered I need to use, so far include:
  application/octet-stream, application/download, application/x-ole-storage,

  And finally, iTunes seems to screw up some people's browsers, causing it
  to report the MIME type of anything they try to upload as being some
  "iTunes LP" file.  Nergh!

vox-tech mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
O'Reilly and Associates
For numerous book donations.