Определение RESTful с точки зрения клиентов - PullRequest
0 голосов
/ 08 декабря 2011

Могу ли я просто предположить, если мне нужно сделать HTTP POST для URL, чтобы получить строку данных (JSON или иным образом), что это API-интерфейс RESTful? Или есть другой термин для общего API, как это?

Я понимаю, что на сервере, вероятно, есть еще кое-что, что могло бы определить, является ли это true RESTful API, но, насколько клиент может сказать, есть ли другие характеристики

1 Ответ

0 голосов
/ 09 декабря 2011

Это может быть часть API RESTful; это, конечно, не звучит несовместимо с одним. Если бы это был RESTful, вы бы также широко использовали HTTP GET для чтения вещей (с согласованием содержимого для определения формата - представления - для доставки значений как), правильного использования глаголов HTTP для истинного значения (не все это POST!) и HTTP-коды ошибок для их значений (не все - это 200!), и будет гиперссылка, позволяющая найти все.

REST - это просто способ написания довольно динамичного сайта. Это реализует услугу.

...