application/*
application/octet-stream
File extensions: .bin
Generic arbitrary binary data — the ultimate fallback.
What is application/octet-stream?
application/octet-stream is the catch-all media type for arbitrary binary data. When a server does not know or does not want to declare the specific type of a file, this triggers a plain download in every browser.
Typical usage
Forcing file downloads, streaming unknown binary payloads, generic file transfer.
Common gotchas
Using octet-stream when a more specific type exists prevents proper handling (e.g. previews, correct extensions). Always send the most specific MIME type you know.
HTTP header example
Response header
Content-Type: application/octet-stream; charset=utf-8Reference
RFC 2046 §4.5.1