Javascript XMLHttpRequest请求头编码
当我使用setRequestHeader为XMLHttprequest设置自定义请求头时,它将如何编码?必须有一些编码,因为JavaScript字符串是utf-16,我不认为每个字符都以2字节的形式发送到服务器。HTTP指定要进行iso-8859-1编码的头。标题是否编码为iso-8850-1?还是作为utf-8发送?Javascript XMLHttpRequest请求头编码,javascript,ajax,character-encoding,xmlhttprequest,Javascript,Ajax,Character Encoding,Xmlhttprequest,当我使用setRequestHeader为XMLHttprequest设置自定义请求头时,它将如何编码?必须有一些编码,因为JavaScript字符串是utf-16,我不认为每个字符都以2字节的形式发送到服务器。HTTP指定要进行iso-8859-1编码的头。标题是否编码为iso-8850-1?还是作为utf-8发送? 什么也没说。与此同时,我做了一些测试: Chrome v23,Linux:以utf-8的形式发送 IE 9:作为utf-8发送 FF 33,Linux:作为iso-8859-1发
什么也没说。与此同时,我做了一些测试: Chrome v23,Linux:以utf-8的形式发送 IE 9:作为utf-8发送 FF 33,Linux:作为iso-8859-1发送,不发送字符超出范围的标题 用äöü€测试