用jQuery在Ajax請求中添加標頭我想向來自jQuery的Ajax POST請求添加一個自定義頭。我試過這樣做:$.ajax({
type: 'POST',
url: url,
headers: {
"My-First-Header":"first value",
"My-Second-Header":"second value"
}
//OR
//beforeSend: function(xhr) {
// xhr.setRequestHeader("My-First-Header", "first value");
// xhr.setRequestHeader("My-Second-Header", "second value");
//}}).done(function(data) {
alert(data);});當我發送此請求并使用Firebug觀看時,我看到以下標題:選項xxxx/yyyyHTTP/1.1主持人:127.0.0.1:6666用戶代理:Mozilla/5.0(WindowsNT6.1;WOW 64;RV:11.0)接受:text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8接受語言:Fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3接受-編碼:gzip,放氣聯系:保持生命原產地:空訪問-控制.請求.方法:POST訪問-控制-請求-標題:我的-第一-頭,我-第二-頭Pragma:無緩存緩存-控制:無緩存為什么我的自定義標題會轉到Access-Control-Request-Headers:訪問-控制-請求-標題:我的-第一-頭,我-第二-頭我希望得到這樣的頭值:My-First-Header:第一個值我的-秒標題:第二個值有可能嗎?
用jQuery在Ajax請求中添加標頭
largeQ
2019-07-15 09:57:09
