我正在制作一个Web API 2项目,我有以下代码。我正在进行Web API调用以获取项目列表,然后我将显示它们。以下代码有效但现在已添加安全性,我需要在请求的标头中添加“AuthToken”。
$(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?
答案 0 :(得分:3)
所以这里的问题是$.getJSON()
。
$.getJSON()
是$.ajax()
的简写,不允许您添加标题。您需要使用$.ajax()
。