0

以下代码有效

var xmlhttp=new XMLHttpRequest();
xmlhttp.setRequestHeader('Cookie1',Value);

但是当我把它改成

var xmlhttp=new XMLHttpRequest();
xmlhttp.setRequestHeader('Cookie',Value);

浏览器只是忽略该命令。我需要为 API 发送名为“Cookie”的标头。我怎样才能做到这一点?

4

1 回答 1

2

它失败是因为Cookie具有预定义的含义。它用于浏览器 cookie。你不能明确地设置它。

API 似乎不太可能要求您发送名为Cookie. 也许您打算实际发送一个 cookie(您可以通过 来完成document.cookie)。

于 2013-07-28T08:07:15.120 回答