REST API 用于检索空对象的端点
REST API Endpoint for Retrieving Empty Object
我有一个用于创建空对象的 REST API 端点。此 GET 方法的 "standard" url 方案是什么?我目前正在 angularjs 应用程序中使用工厂来调用服务器。
现在我有以下方案:
GET
Item/new/
我的$resource
:
ngServices.factory("TESTfactory", function ($resource) {
return $resource("testNewItem/new", {}, {
create: {method: 'GET'}
}
}
成功调用上述资源:
$scope.newItem = TESTfactory.newItem.create();
任何其他建议将不胜感激。
我查看了以下链接,其中没有具体列出 url 获取空对象的方案:
GET 方法应该永远不会创建一些东西。 GET 应该是无效的,这意味着它应该没有副作用。创建资源肯定是一个副作用。
所以,标准的 http 调用是
POST
Items/create
或
POST
Items/new
或更好只是
POST
Items/
我有一个用于创建空对象的 REST API 端点。此 GET 方法的 "standard" url 方案是什么?我目前正在 angularjs 应用程序中使用工厂来调用服务器。
现在我有以下方案:
GET
Item/new/
我的$resource
:
ngServices.factory("TESTfactory", function ($resource) {
return $resource("testNewItem/new", {}, {
create: {method: 'GET'}
}
}
成功调用上述资源:
$scope.newItem = TESTfactory.newItem.create();
任何其他建议将不胜感激。
我查看了以下链接,其中没有具体列出 url 获取空对象的方案:
GET 方法应该永远不会创建一些东西。 GET 应该是无效的,这意味着它应该没有副作用。创建资源肯定是一个副作用。
所以,标准的 http 调用是
POST
Items/create
或
POST
Items/new
或更好只是
POST
Items/