Чем REST API отличается от URI? - PullRequest
       31

Чем REST API отличается от URI?

2 голосов
/ 26 сентября 2011

Документация MSDN по BLOB-сервису REST API приводит к пониманию того, что REST API и URI одинаковы. Кто-нибудь может объяснить разницу между REST API и URI?

Ответы [ 2 ]

1 голос
/ 26 сентября 2011

URI используется для идентификации ресурса в Интернете (и других местах).

RESTful API использует URI и HTTP GET / POST / PUT / DELETE для выполнения операций CRUD (создание, чтение, обновление, удаление) в веб-службе.

Одной из ключевых характеристик, определяющих API REST, является то, что URI используются для прямой идентификации ресурсов, а не методов веб-служб, которые возвращают ресурсы

, например
ОТДЫХ: http://example.com/api/books/1
Без отдыха: http://example.com/api/getbook?bookId=1

1 голос
/ 26 сентября 2011

Они не совсем одинаковые, ваш restful API определяет набор URI, используемых для доступа к ресурсам.

Итак: один API, много URI.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...