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逐字逐句地来自用户代理,则它可以具有任何大写,或者根本不具有大写.