2016-02-21 104 views
1

這是一個有點荒謬的問題,但我如何在jquery中設置多個自定義http頭?用jquery設置多個請求頭ajax

這樣的回答:https://stackoverflow.com/a/14655768/2554598 解釋了這樣做的像一個標題:

// Request with custom header 
$.ajax({ 
    url: 'foo/bar', 
    headers: { 'x-my-custom-header': 'some value' } 
}); 

這工作。然而,

// Request with custom header 
$.ajax({ 
    url: 'foo/bar', 
    headers: [{ 'my-first-header': 'blub'}, { 'my-second-header': 'peng'}] 
}); 

這會創建一個奇怪的空頭字段,其中包含一個json數組。

+2

嘗試'頭:{「我一首部」:「咕嚕咕嚕」,「我的秒頭」:「鵬」}' –

回答

3

物業頭是一個對象,所以只是嘗試:

headers: { 'my-first-header': 'blub', 'my-second-header': 'peng'} 
+0

我應該自己發現了這一點。非常感謝。 – icehawk