这似乎不起作用:
$.ajaxSetup({ headers: { Accept: 'application/vvv.website+json;version=1 ', Authorization: 'Token token=\"FuHCLyY46\"' } });
我本以为会。如果我将这些过滤器专门添加到我的AJAX调用中,那么它们将起作用。我想在全球范围内针对所有AJAX调用执行此操作。
我进行了一些其他测试,并且您发布的代码完美运行。如果您对如何设置参数有疑问,可以随时进行调用beforeSend并自行修改xml请求。
$.ajaxSetup({ beforeSend: function (xhr) { xhr.setRequestHeader("Accept","application/vvv.website+json;version=1"); xhr.setRequestHeader("Authorization","Token token=\"FuHCLyY46\""); } });