2013-07-28 79 views
0

下面的代碼工作如何從Internet Explorer發送名爲Cookie的請求標頭?

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

但是,當我將其更改爲

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

瀏覽器只是忽略命令。我需要爲API發送名爲「Cookie」的標頭。我怎樣才能做到這一點?

回答

2

由於the Cookie header具有預定義的含義,所以失敗。它適用於瀏覽器cookies。你不能明確地設置它。

API似乎不太可能要求您發送名爲Cookie的請求標頭。也許你的意思是實際上發送一個cookie(你可以通過document.cookie來做)。

相關問題