问题描述
我们正在使用大量新文件格式来保存,加载和发送数据,我们自然希望让软件知道如何处理这些格式。
一种格式基于JSON,但对于某些应用程序MyApp以特定方式使用JSON。 为了将这种格式存储在磁盘上,我们使用文件扩展名myappjs。
所以我认为适当的媒体类型 看起来像是“ application / x.myapp + json”?
但是在gzip压缩后发送相同的数据也很有意义。因此,从逻辑上讲,该类型应类似于“ application / x.myapp + json + gzip”?
或者应该为此使用参数,例如“ application / json; format = myapp; compress = false”或类似的东西?
我没有经验,如果要设置各种HTTP服务器为具有某些文件扩展名的文件发送正确的媒体类型,那么现在简单地选择某种任意媒体类型将在以后起作用。通常是否可以简单地将任何文件扩展名映射到任何媒体类型?
我们不打算麻烦注册媒体类型,所以我想,我们必须使用以“ x”开头的子类型名称。或只是违反标准。如果我的子类型的名称很怪异,那么仅使用不带“ x”的子类型是否会有任何不良后果。前缀?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)