当前位置:  开发笔记 > 编程语言 > 正文

有什么区别:image/x-citrix-pjpeg和image/pjpeg

如何解决《有什么区别:image/x-citrix-pjpeg和image/pjpeg》经验,为你挑选了2个好方法。

使用报告的MIME类型上载某些文件:

image/x-citrix-pjpeg

它们是有效的jpeg文件,我接受它们.

我想知道:为什么MIME类型不同?
格式有什么不同吗?或者这种mimetype是由Citrix的一些灯泡发明的,没有明显的原因?



1> Jacco..:

更新:
好的,我在这个问题上做了更多的搜索和测试,结果发现他们都是关于MIME类型的谎言(从不信任客户发送的任何信息,我知道).
我检查了一堆不同编码的文件(用libjpeg创建)

Official jpeg文件的MIME类型: image/jpeg

但是一些应用程序(最着名的是MS Internet Explores,还有Yahoo!邮件)将jpeg文件发送为 image/pjpeg

我以为我知道pjpeg代表'进步'的jpeg.事实证明,渐进/标准编码与它无关.

无论文件的内容如何,MS Internet Explorer都会将所有 jpeg文件作为pjpeg 发送出去.

Citrix也是如此:从Citrix客户端发送的所有 jpeg文件都报告为image/x-citrix-pjpegMIME类型.

文件本身不受影响(上传前后相同).事实证明,MIME类型的差异只是软件用来发送文件的一个指示?

如果文件内容没有差异,为什么人们会发明新的MIME类型?



2> ConroyP..:

image/x-citrix-pjpeg 似乎是从Citrix会话导出的图像发送的MIME类型.

我没有遇到它们与常规JPEG之间的任何格式差异 - 一旦添加了适当的mime类型规则,大多数图像转换实用程序将像常规pjpeg一样处理它们.

在Citrix会话中,有可能在管理jpeg时会有一些内部魔法,导致他们创建这个mime类型,当它们从系统中导出时,它们会留在文件中,但这只是我的猜测.正如我所说,我没有注意到我们收到的这种格式的偶然文件的实际格式差异.

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有