ASP.NET Web API-是否用于AJAX请求处理?

ASP.NET Web API-是否用于AJAX请求处理?,ajax,asp.net-web-api,asp.net-ajax,owin,katana,Ajax,Asp.net Web Api,Asp.net Ajax,Owin,Katana,在Badrinarayanan Lakshmiraghavan的书“中,作者陈述(在第一章末尾): 注意:ASP.NET Web API用于开发Web API。换句话说 换句话说,虽然技术上可行,但它不是合适的候选人 用于补充web应用程序的AJAX需求,特别是在 AJAX用例很少 你能从作者的角度假设一下吗? 具体来说,这似乎与Web API不应用于服务AJAX的概念相矛盾 我正在尝试定义OWIN/Katana技术堆栈,并且很难发现哪个组件最适合于哪个组件。我想我几乎理解了他的意思。对于灵活的

在Badrinarayanan Lakshmiraghavan的书“中,作者陈述(在第一章末尾):

注意:ASP.NET Web API用于开发Web API。换句话说 换句话说,虽然技术上可行,但它不是合适的候选人 用于补充web应用程序的AJAX需求,特别是在 AJAX用例很少

你能从作者的角度假设一下吗? 具体来说,这似乎与Web API不应用于服务AJAX的概念相矛盾


我正在尝试定义OWIN/Katana技术堆栈,并且很难发现哪个组件最适合于哪个组件。

我想我几乎理解了他的意思。对于灵活的返回类型(JSON/XML),是的,这很好,并且与ajax配合得相当好,但是对于使用ajax本机无法使用的奇怪的身份验证方法(除非使用jquery cookie插件),这将变成一种非常痛苦的体验。现在,我同意Web API和RESTful服务应该很好地与Ajax配合使用,我不同意“使用Casse的人很少”。