REST — вообще интересная идеома взаимодействия между (веб)сервисами, которая тут, кажется не обсуждалась.
Тем не менее, начнем прямо со статьи
"Почем REST не работает" (вкратце, речь о том, что REST
из браузера не работает, потому что все браузеры реализуют только запросы POST/GET, но не PUT/DELETE).