Do I have to specify a MIME type if the uploaded file has no extension? In other words is there a default general MIME type?
You can use application/octet-stream for unknown types.
application/octet-stream
RFC 2046 states in section 4.5.1:
The "octet-stream" subtype is used to indicate that a body contains arbitrary binary data.
2.1m questions
2.1m answers
63 comments
56.7k users