Я разрабатываю полноценный веб-сервис с использованием Grails в первый раз и следую главе 13 документации Grails для настройки простого ответа на запрос GET.
То, что я не получаю, это настройкаHTTPBuilder для создания клиента, который делает запрос get.Я скачал jar httpbuilder. Клиент Restful определяется следующим образом:
import groovyx.net.http.*
import static groovyx.net.http.ContentType.JSON
def http = new HTTPBuilder("http://localhost:8080/amazon")
http.request(Method.GET, JSON) { url.path = '/book/list' response.success = { resp, json -> for (book in json.books) { println book.title } } }
Итак, код, настроенный для клиента, это новый класс HTTPBuilder?если да, то где нам нужно определить этот класс
В настоящий момент маршрутизация URL для отображения def в моем контроллере не происходит.
Спасибо