无法修改' Accept-Encoding'用fetch

时间:2017-01-17 16:09:10

标签: 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);

#response {
  white-space: pre;  
}

<div id="response"></div>
&#13;
&#13;
&#13;

我该如何修改它?感谢

0 个答案:

没有答案