无法使用 fetch 修改“接受编码”

Dom*_*nic 5 javascript fetch

我正在尝试将Accept-Encoding标头修改为相等,"zip"但是虽然我可以修改或添加其他标头,但忽略了这个标头。请看例子:

function printResponse(res) {
  const formatedRes = JSON.stringify(res, null, 4);
  document.getElementById('response')
    .innerHTML = formatedRes;
}

fetch('https://httpbin.org/headers', {
  headers: new Headers({
    'Accept-Encoding': 'no-difference',
    'Something-Else': 'works fine',
    'Content-Type': 'application/works-wtf'
  }),
})
.then(r => r.json())
.then(printResponse);
Run Code Online (Sandbox Code Playgroud)
#response {
  white-space: pre;  
}
Run Code Online (Sandbox Code Playgroud)
<div id="response"></div>
Run Code Online (Sandbox Code Playgroud)

我该如何修改它?谢谢