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

例如:


代码如下:

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是区分大小写的,但我没找到相关资料!!

(0)

相关推荐

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

    例如: 复制代码 代码如下: context.Response.ContentType = "application/json"; 复制代码 代码如下: context.Response.ContentType = "application/Json"; 是否相同呢? 本来运行完全没有问题的代码,前台代码: 复制代码 代码如下: $.ajax({ type: "post", url: urlAjax + "?OperationType=

  • C/C++ 中怎样使用SetConsoleTextAttribute()函数来控制输出字符的颜色

    当我们在命令行输出字符的时候,会想着,要是能控制输出字符的颜色就好了. 现在,满足你,有这么一个函数能够帮助我们实现这个想法. ↓↓↓↓↓ SetConsoleTextAttribute(); 依照惯例我们来看看这个函数的构成. SetConsoleTextAttribute( _In_ HANDLE hConsoleOutput, _In_ WORD wAttributes ); HANDLE在上一篇博客中我们见过.注意在使用前,要先将其变为标准输出句柄. typedef void *HAND

  • 控制输出颜色的shell脚本

    实现代码: #!/bin/sh # ANSI Color -- Use these variables to make output in different colors # and formats. Color names that end with 'f' are foreground (text) colors, # and those ending with 'b' are background colors. initializeANSI() { esc="\033" #

  • c语言double类型默认输出小数几位

    C语言中常用的小数有两种类型,分别是 float 或 double:float 称为单精度浮点型,double 称为双精度浮点型.不像整数,小数没有那么多幺蛾子,小数的长度是固定的,float 始终占用4个字节,double 始终占用8个字节. c语言double类型默认输出几位小数? C语言中,输出double类型(双精度实型)以及float类型(单精度实型)时,默认输出6位小数(不足六位以 0 补齐,超过六位按四舍五入截断). double a = 1; printf("%lf\n"

  • 输出控制类

    <?php/*** *  作者: 徐祖宁 (唠叨)*  邮箱: czjsz_ah@stats.gov.cn*  开发: 2002.07* * *  类: outbuffer*  功能: 封装部分输出控制函数,控制输出对象.* *  方法:*  run($proc)                运行php程序*    $proc     php程序名*  display()                 输出运行结果*  savetofile($filename)     保存运行结果到文件,

  • 控制Python浮点数输出位数的操作方法

    目录 技术背景 常规控制方法 取有效数字 总结概要 在python的输出结果中,尤其是浮点数的输出,当我们需要写入文本文件时,最好是采用统一的输出格式,这样也能够增强结果的可读性.而对于浮点数输出位数的控制,可以通过{:.4f}.%.4f来指定打印或者输出时的字符串占据空间,也可以通过round函数来对输出前的结果进行转化.而如果是取有效数字,需要用到{:.4},这几种方法没有优劣,只有看不同的场景,选取不同的精度控制方案. 技术背景 在Python的一些长效任务中,不可避免的需要向文本文件.二

  • PHP输出控制功能在简繁体转换中的应用

    概要:本文对PHP的输出控制功能进行了简单介绍并对其在简繁体转化中的应用给出了具体思路和实例 一 PHP 输出控制功能介绍PHP作为当今流行的脚本语言之一,具有编写简便,执行速度快,扩充性好等优点.PHP的输出信息控制函数可以让你控制你的脚本输出的内容,可以用于许多不同的情况,特别是在你的脚本已经输出信息后需要发送文件头的情况以及需要对输出信息进行编辑处理的地方.输出控制函数不对使用 header() 或 setcookie() 发送的文件头信息产生影响,只对那些类似于 echo().print

  • C语言数据输入与输出实例详解

    C语言数据输入与输出实例详解 1 概论 C语言提供了跨平台的数据输入输出函数scanf()和printf()函数,它们可以按照指定的格式来解析常见的数据类型,例如整数,浮点数,字符和字符串等等.数据输入的来源可以是文件,控制台以及网络,而输出的终端可以是控制台,文件甚至是网页. 2 数据输出 从第一个c语言程序中,就使用了跨平台的库函数printf实现将一段文字输出到控制台,而实际上,printf()不仅可以将数据按照指定的格式输出到控制台,还可以是网页或者是指定的文件中,printf()函数执

  • 详解Http请求中Content-Type讲解以及在Spring MVC中的应用

    详解Http请求中Content-Type讲解以及在Spring MVC中的应用 引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在spring MVC中如何使用它们来映射请求信息. 1.  Content-Type MediaType,即是Internet Media Type,互联网媒体类型:也叫做MIME类型,在Http协议消息头中,

  • 将PHP程序中返回的JSON格式数据用gzip压缩输出的方法

    1.使用压缩与不使用压缩的HTTP输出比较 2.开启gzip 利用apache mod_deflate module 开启gzip 开启方法: sudo a2enmod deflate sudo /etc/init.d/apache2 restart 关闭方法: sudo a2dismod deflate sudo /etc/init.d/apache2 restart 3.设置需要gzip压缩输出的类型 json的输出类型是application/json,所以可以这样设置 在httpd.co

随机推荐