我正在學習aspnet mvc 4 web api,並且通過簡單地返回apicontrollers中的對象來實現它非常容易。返回值類型時,ASP.NET Web API中的JSON結果問題?
但是,當我嘗試返回值類型,如bool,int,string - 它不會以JSON格式返回。 (在提琴手這表明「真/假」結果在JSON的所有原材料和網頁流量,但沒有內容。
任何人都可以幫我在這?
感謝。
一些示例代碼爲TestApiController :
public bool IsAuthenticated(string username)
{
return false;
}
爲jQuery的使用的一些示例代碼:
function isAuthenticated(string username){
$.getJSON(OEliteAPIs.ApiUrl + "/api/membership/isauthenticated?username="+username,
function (data) {
alert(data);
if (data)
return true;
else
return false;
});
}
注意:上面的jquery沒有返回任何內容,因爲EMPTY內容已被返回 - 但是如果你在fiddler中檢查它,你實際上可以在webview中看到返回「false」。
歡呼聲。
這裏發佈一些你的控制器代碼/動作 – Regfor