Jpg内容类型

Osh*_*rib 17 c# content-type mime-types

我有下一个内容类型:

图像/ GIF

图像/ PNG

应用程序/ vnd.ms

他们都工作并识别文件(gif,png,xls)......

但jpg的内容类型是什么?我知道它是jpeg的类型:

image/pjpeg,image/jpeg

但它对jpg不起作用.

(我在代码中使用它:

if (contentType == "image/JPEG") ..... 
if (contentType == "image/gif")...
Run Code Online (Sandbox Code Playgroud)

按类别扩展文件.也许有其他方法可以做到这一点?不是内容类型?)

dax*_*rod 40

警告:我知道C#几乎为零.

我怀疑这是一个套管问题.试试这个:

if (contentType.ToLower() == "image/jpeg")
Run Code Online (Sandbox Code Playgroud)

RFC1341表明

类型,子类型和参数名称不区分大小写.例如,TEXT,Text和TeXt都是等效的.

这意味着如果contentType逐字逐句地来自用户代理,则它可以具有任何大写,或者根本不具有大写.