ContentType控制输出的类型是否区分大小写

古剑山,俗称 "鸡公嘴 ",山脉由贵州境内而来,最高海拔1100多米,最低海拔700多米。离开綦江县城不到10公里,映入你眼帘的是一幅墨绿的雄鸡图。在蓝天白云衬托下,鸡冠鸡嘴翅膀的轮廓线条,勾勒出雄鸡凌空屹立引颈长啼的倩影。
例如:
 
context.Response.ContentType = "application/json";

 
context.Response.ContentType = "application/Json";

是否相同呢? 本来运行完全没有问题的代码,前台代码:
 
$.ajax({ type: "post",
url: urlAjax + "?OperationType=add",
data: $(formId).serialize(),
success: function (msg) {
var obj = jQuery.parseJSON(msg);
if (obj.IsSuccess == true) {
$.messager.alert('提示', obj.Msg,'info',SaveOkCallback);
}
else {
$.messager.alert('提示', obj.Msg); }
EnableButton(true);
}
});

后台代码:
 
context.Response.ContentType = "application/Json";

当我把后台代码修改成
 
context.Response.ContentType = "application/json";

时,前台直接报错了!!是这一句!!
 
jQuery.parseJSON(msg)

没有IsSuccess属性!!! 最终查出来的原因竟然是一个大小写的问题导致的!! 看来ContentType是区分大小写的,但我没找到相关资料!!

本文ContentType控制输出的类型是否区分大小写到此结束。天才是百分之一的灵感加上百分之九十九的发奋。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
ajax中设置contentType: "application/json"的作用

$.ajax中contentType: “application/json” 的用法详解