FormData:更改字段charset

时间:2017-02-07 09:20:24

标签: javascript encoding utf-8 form-data iso-8859-1

根据这篇帖子multipart/form-data, what is the default charset for fields?,发布一个formdata,字段的默认字符集是ISO-8859-1。

当我发送一个FormData(有或没有jquery)时,构造请求的浏览器会解析FormData,但是我无法通过字段强制charset(无法改变浏览器解析FormData的方式)

但是,如果我没有按字段指定此字符集,那么我的服务器会收到latin1编码(而我需要UTF-8)。有没有办法强制这个charset,有没有js库?

有关信息,不能在带有FormData的全局Content-Type中设置charset(如果我强制使用content-type,那么它会破坏“boundary”标记,因此服务器无法解析数据)。

0 个答案:

没有答案