以下を使用して、Web API エンドポイント コントローラーと通信しています。私が抱えている問題は、json ではなく xml を返すことです。私が理解していることから、戻り値の型を決定するには、以下のようなコンテンツ型を渡す必要があるため、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');
}
});