Is there a convention which MIME_type to use for 3dm files? The official list maintained by IANA doesn’t include it. Other sources like this one suggest to use x-world/x-3dmf, but my suspicion is that this was meant for a different file format. It would be good to get a general agreement on this, because an increasing number of services will serve 3dm files via APIs and HTTP, ie the Content-Type header should be set to sth meaningful.
Maybe model/3dm would be a good choice, as it would align with existing types model/stl, model/obj, model/iges, etc (as defined in the official list by IANA).
That sounds good to me. I did a bit more reading this morning and made some notes at https://github.com/mcneel/compute.rhino3d/issues/122. Please correct me if I made any incorrect assumptions while trying to summarise the information!
By the way, what’s your current use-case that requires this media type?
Many thanks for your thorough research on this. It all makes sense to me. Also agreed that model/vnd.3dm+json should be used for 3dm blobs.
We are developing a transfer format for structured data (thinking about Grasshopper trees). Eventually this will result in 3dm assets/blobs becoming accessible directly from our backend API.