Мне нужно написать простой сервер REST -на Delphi и клиент на Ruby on Rails. Я посмотрел все видео Марко Канту о REST в Delphi и у меня есть вопрос:
Как Delphi может обрабатывать запросы типа "/users/1"
, где 1
— идентификатор пользователя?
Во всех примерах, которые я видел, используются простые функции (, такие как EchoString(value)
или ReverseString(Value)
). и запрос "Datasnap/rest/ClassName/EchoString/Value"
, но мне нужен запрос типа "Datasnap/rest/classname/123"
.
Например:TContractsCollection
представляет собой набор контрактов, и я хочу просмотреть контракт с ID=324556
.То есть в браузере (и в RoR-клиенте )будет (например):
"http://localhost:3000/DataSnap/rest/TContractsCollection/324556"
Но Дельфи пишет:
"TContractsCollection method not found in the server method list"
Любые идеи?