我正在使用以下内容与 Web api 端点控制器交谈。我遇到的问题是它返回 xml 而不是 json。据我了解,您需要传递如下所示的内容类型来确定返回类型,这就是我将其设置为 JSON 的原因。我对如何返回 json 感到困惑。
$.ajax({
url: 'http://localhost:43043/api/main?ordernumber=33232048&category=damage',
type: 'GET',
contentType: "application/json; charset=utf-8",
//data: {
// orderNumber: num,
// category: cat
//},
success:
function (data) {
var usingRoutData = document.URL;
ko.applyBindings(new InvoiceViewModel(data));
},
error: function () {
alert('failure');
}
});