Удаление нескольких ресурсов во время одного запроса в службе RESTful

Я ищу примеры того, как другие создали службу RESTful, которая поддерживает удаление нескольких объектов одного и того же типа в одном запросе. Например, если бы я писал почтовую службу, я мог бы захотеть удалить несколько сообщений одновременно.

Одним из способов справиться с этим может быть ресурс, который определяется как «коллекция, содержащая идентифицированные почтовые элементы. по указанным значениям id ". У этого ресурса может быть следующий интерфейс:

GET / api / mail / 1; 2; 5; 38 - вернуть коллекцию элементов Например, если бы я писал службу электронной почты, я ...

Я ищу примеры того, как другие создали службу RESTful, которая поддерживает удаление нескольких объектов одного и того же типа в одном запросе. Например, если бы я писал почтовую службу, я мог бы захотеть удалить несколько сообщений одновременно.

Одним из способов справиться с этим может быть ресурс, который определяется как «коллекция, содержащая идентифицированные почтовые элементы. по указанным значениям id ". Этот ресурс может иметь следующий интерфейс:

GET / api / mail / 1; 2; 5; 38 - вернуть коллекцию элементов. Например, если бы я писал службу электронной почты, я ...

Я ищу примеры того, как другие создали службу RESTful, которая поддерживает удаление нескольких объектов одного и того же типа в одном запросе. Например, если бы я писал почтовую службу, я мог бы захотеть удалить несколько сообщений одновременно.

Одним из способов справиться с этим может быть ресурс, который определяется как «коллекция, содержащая идентифицированные почтовые элементы. по указанным значениям id ". Этот ресурс может иметь следующий интерфейс:

GET / api / mail / 1; 2; 5; 38 - вернуть коллекцию элементов. Например, если бы я писал почтовую службу, я мог бы захотеть удалить несколько сообщений одновременно.

Одним из способов справиться с этим может быть ресурс, который определяется как «коллекция, содержащая идентифицированные почтовые элементы. по указанным значениям id ". У этого ресурса может быть следующий интерфейс:

GET / api / mail / 1; 2; 5; 38 - вернуть коллекцию элементов Например, если бы я писал почтовую службу, я мог бы захотеть удалить несколько сообщений одновременно.

Одним из способов справиться с этим может быть ресурс, который определяется как «коллекция, содержащая идентифицированные почтовые элементы. по указанным значениям id ". У этого ресурса может быть следующий интерфейс:

GET / api / mail / 1; 2; 5; 38 - вернуть коллекцию элементов DELETE / api / mail / 1; 2; 5; 38 - удалить коллекцию элементов

Является ли это обычным способом обработки множественных удалений? Как еще люди это видели?

6
задан Larry Foulkrod 26 February 2014 в 20:17
поделиться