来自客户端的服务器调用不起作用
本文关键字:调用 不起作用 服务器 客户端 | 更新日期: 2023-09-27 18:22:25
我有一个小angularjs应用程序,我正在尝试调用服务器端函数。
我不确定,但当涉及到从客户端到服务器使用正确的GET/POST url时,我有点不知所措。。。但我不确定问题是否存在。。
我的角度:
$http.get({
method: 'GET',
url: '/Models/Person/GetTestPersons'
}).then(function successCallback(response) {
alert(response);
}, function errorCallback(response) {
alert("ErrorCallback");
});
我的服务器功能(型号/Person.cs):
public static string[] GetTestPersons()
{
return new[]
{
"Person1",
"Person2"
};
}
现在我进入"alert("ErrorCallback")"
如果我能让它发挥作用。。如何读取返回的数组?
错误:
得到http://localhost:51203/Views/[object%20Object]404(未找到)
您应该创建一个Web API项目,控制器将协调对您的Person模型的调用。
这里有一个快速入门教程http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api