我正在制作一个 Web API 2 项目,并且有以下代码。我正在进行 Web API 调用来获取项目列表,然后显示它们。以下代码有效,但现在已添加安全性,我需要将“AuthToken”添加到请求的 header 中。
$(document).ready(function () {
// Send an AJAX request
$.getJSON(uri)
.done(function (data) {
// On success, 'data' contains a list of products.
$.each(data, function (key, item) {
// Add a list item for the product.
$('<li>', { text: formatItem(item) }).appendTo($('#products'));
});
});
});
如何修改代码以将 AuthToken 包含在 header 中?
最佳答案
所以这里的问题是$.getJSON()
。
$.getJSON()
是 $.ajax()
的简写形式,不允许您添加 header 。您将需要使用$.ajax()
。
关于javascript - 如何在 API 调用的 header 中包含 AuthToken?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39598844/