gpt4 book ai didi

javascript - 如何删除 xhr 请求中的默认 header ?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:23:36 28 4
gpt4 key购买 nike

我的 XHR 请求发送了默认的 Cache-Control header 。但是,服务器端不需要这样的 header 。那么,我应该怎么做才能在XHR请求中删除这样的默认 header 呢?我已经尝试这样做了:

xhr.setRequestHeader("Cache-Control", null);
xhr.setRequestHeader("Cache-Control", "");
xhr.setRequestHeader("Cache-Control", undefined);

但它们都不起作用。

最佳答案

我知道现在可能已经太晚了。我遇到了同样的问题。我找不到解决方法,我的解决方案是使用 fetch

fetch( 'someurl/api/send',
{
method: 'POST',
body: formData,
headers:{
Authorization: authToken
}
})

表单数据是

formData = new FormData()
formData.append('file', someFile)

这会自动设置适当的标题。

关于javascript - 如何删除 xhr 请求中的默认 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48637286/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com