1.61 XMLHttpRequest setRequestHeader 报错 Refused to set unsafe header "xxx"

1.42 版本升 1.61 . web平台报错.

let xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {...}
xhr.open("POST", url, true);
xhr.setRequestHeader("Expect", "");
xhr.setRequestHeader("Accept-Encoding", "gzip,deflate");
...

Refused to set unsafe header “Expect”
Refused to set unsafe header “Accept-Encoding”

我这也是

xhr.setRequestHeader(“CONTENT-TYPE”, “application/x-www-form-urlencoded”);

看你错误代码都能看的出来,说的是,你的代码 xhr.setRequestHeader(“Expect”, “”);
xhr.setRequestHeader(“Accept-Encoding”, “gzip,deflate”);
这两行出的问题,你先注释掉,然后再去百度看看这个头的具体意思。

你们服务器端有开启gzip压缩么?