我想更改 AJAX 标头$.ajaxPrefilter
并尝试以下操作:
$.ajaxPrefilter(function (options, originalOptions, jqXHR) {
delete options.headers["myOwnHeader1"];
options.headers["myOwnHeader2"] = "test";
});
在网络控制台 (Chrome)myOwnHeader2
中设置和myOwnHeader1
不设置。但它会引发以下异常:Uncaught TypeError: Cannot convert null to object
onoptions.headers["myOwnHeader2"] = "test";