0

私の RESTful Web API アプリケーションでは、現在、以下のテンプレートを使用しています。

Get one product by id: 
GET api/product/12

Save product
POST api/product

Update product
PUT api/product

一括投稿に最適な uri テンプレートは?

私の最初の考えはこれです:

POST api/product/bulk
4

2 に答える 2

3
[WebInvoke(Method = "POST",BodyStyle = WebMessageBodyStyle.Wrapped,
 ResponseFormat = WebMessageFormat.Json,
 RequestFormat = WebMessageFormat.Json)]

void SaveProduct(int productId);

適切に実装された次のサービスがあるとします。このため、サービス uri は次のようになります。

yourDomain/SaveProduct/productId=productIdNumber

于 2013-06-17T10:35:01.757 に答える
2

これはより直感的だと思います:

POST api/products
于 2013-06-17T10:26:01.310 に答える