在浏览器中,ajax post内容类型中的charset请求不同

时间:2016-02-24 09:06:26

标签: 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调用中设置的内容。

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

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

有人可以解释为什么IE将内容类型设置为ISO-8859-1而Chrome和Firefox将其设置为UTF-8?谢谢!

0 个答案:

没有答案