仅当在开发服务器上运行时,我的 $http.delete 调用才以 404 失败 - 从我自己的机器上运行网站很好。
这是我的代码:
application.factory('Task', function ($http) {
var Task = function (data) {
angular.extend(this, data);
}
Task.deleteTask = function (id) {
return $http.delete('/api/Tasks/' + id).then(function (response) {
return response.data;
});
}
Task.prototype.create = function () {
var result = this;
return result;
}
return Task;
});
有谁知道可能是什么问题?
我在 IIS 7 上远程运行网站并在本地使用 cassini (Visual Studio 2010)。
我正在使用来自谷歌 CDN 的 angularjs (https://ajax.googleapis.com/ajax/libs/angularjs/1.0.2/angular.min.js)
谢谢。