XMLHttpRequest中的setRequestHeader()方法在不同浏览器中的问题
创建XMLHttpRequest发送HTTP请求时,我们常常使用setRequestHeader()修改头信息。
《JavaScript权威指南》有中写到:
你不能自己指定“Content-Length”、“Date”、“Referer”、“User-Agent”头,XMLHttpRequest将自添加这些头而防止伪造他们。
在Chrome和Firefox中我不能修改这些头,但是在IE9中,我却可以修改这些头信息。
希望能够了解关于setRequestHeader()在不同浏览器中的具体差异。
蓝蓝路X汗八嘎
12 years, 6 months ago