如何让 Angular $http 与 ASP.NET C# 后端一起工作?

How to get Angular $http to work with ASP.NET C# Backend?

如何使用 Angular $http 与 ASP.NET WebForms 和 C# 后端一起工作?我必须编写自己的 RESTful 服务器吗?请帮助初学者!

您应该使用 Web API 项目。但是如果你被迫使用 ASP.NET WebForms 那么最好的方法是使用自定义 IHttpHandler.

  1. 创建 Web API 项目以公开您的 Web 应用程序的 REST 端点。
  2. 在您的 angular 网络应用程序中创建 angular 服务以调用在步骤 1 中创建的 REST 端点。
  3. 在您的 angular 网络应用中使用第 2 步中创建的 angular 服务并获利。