本文介紹了我可以為所有 AJAX 請求設置全局標頭嗎?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
限時送ChatGPT賬號..
這似乎不起作用:
$.ajaxSetup({
headers: {
Accept: 'application/vvv.website+json;version=1 ',
Authorization: 'Token token="FuHCLyY46"'
}
});
我本來以為會的.如果我將這些過濾器專門添加到我的 AJAX 調用中,那么它們確實可以工作.我想對所有 AJAX 調用全局執行此操作.
I would have thought it would. If I add these filters specifically to my AJAX call then they do work. I'd like to do this globally for all AJAX calls.
推薦答案
我做了一些額外的測試,你發布的代碼運行良好.如果您在設置參數時遇到問題,您可以隨時調用 beforeSend 并自己修改 xml 請求.
I did some additional tests and the code you posted works perfectly. If you have problems with something in how the parameters are setup, you could always to go the beforeSend call and modify the xml request yourself.
$.ajaxSetup({
beforeSend: function (xhr)
{
xhr.setRequestHeader("Accept","application/vvv.website+json;version=1");
xhr.setRequestHeader("Authorization","Token token="FuHCLyY46"");
}
});
這篇關于我可以為所有 AJAX 請求設置全局標頭嗎?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!
【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!