以下代码正常工作
var xmlhttp=new XMLHttpRequest();
xmlhttp.setRequestHeader('Cookie1',Value);
但是当我把它改成
时var xmlhttp=new XMLHttpRequest();
xmlhttp.setRequestHeader('Cookie',Value);
浏览器只是忽略该命令。我需要为API发送名为'Cookie'的标头。我怎样才能做到这一点?
答案 0 :(得分:2)
失败是因为the Cookie
header具有预定义。它适用于浏览器cookie。您无法明确设置它。
API似乎不太可能要求您发送名为Cookie
的请求标头。也许你的意思是实际上发送一个cookie(你可以通过document.cookie
来做)。