不同浏览器中ajax post请求的内容类型中的字符集

不同浏览器中ajax post请求的内容类型中的字符集,ajax,character-encoding,content-type,Ajax,Character Encoding,Content Type,我现在遇到了一个奇怪的问题。在发出ajax post请求时,我将内容类型设置为: contentType: "application/x-www-form-urlencoded;charset=ISO-8859-1" 但是,在chrome和firefox中,当调用时,请求头的内容类型为: contentType: "application/x-www-form-urlencoded;charset=UTF-8" 而在IE中,内容类型是我在ajax调用中设置的 我在头部设置了以下元标记: &l

我现在遇到了一个奇怪的问题。在发出ajax post请求时,我将内容类型设置为:

contentType: "application/x-www-form-urlencoded;charset=ISO-8859-1"
但是,在chrome和firefox中,当调用时,请求头的内容类型为:

contentType: "application/x-www-form-urlencoded;charset=UTF-8"
而在IE中,内容类型是我在ajax调用中设置的

我在头部设置了以下元标记:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

谁能解释一下为什么IE将内容类型设置为ISO-8859-1,而Chrome和Firefox将其设置为UTF-8?谢谢