我在Firefox中。是否有一种方法在javascript中只使用自定义标头发出http请求?即没有cookie字段或用户代理或任何东西,只有我的js代码指定的内容。
它应该是基础js而不是像jquery这样的库。
例如,尝试在没有' Cookie的情况下发送Http GET。标题,我已经尝试过了:
var myRequest = new XMLHttpRequest();
myRequest.open("GET", "http://asite.com");
myRequest.setRequestHeader("Cookie", '');
myRequest.send();
但我查看了开发人员控制台,并且仍然使用会话cookie发送请求。我也尝试过:
myRequest.setRequestHeader("Cookie", null);
答案 0 :(得分:1)
您可以使用默认情况下不包含Cookie的fetch()
方法(由于credentials
在大多数使用方案中默认为false)。