初めてgrailsを使用して安らかなWebサービスを開発しています.GETリクエストへの簡単な応答を設定するためのgrailsドキュメントの第13章に従っています。
私が得られないのは、get 要求を行うクライアントを作成するために HTTPBuilder をセットアップすることです。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 クラスですか? はいの場合、このクラスをどこで定義する必要がありますか
現在、コントローラーで def を表示するための URL のルーティングがうまくいきません。
ありがとう