Отправка данных JSON с помощью Groovy HTTPBuilder

Я нашел этот документ о том, как отправлять данные JSON с помощью HttpBuilder. Я новичок в этом, но это очень простой пример, которому легко следовать. Вот код, предполагающий, что я импортировал все необходимые зависимости.

def http = new HTTPBuilder( 'http://example.com/handler.php' )
http.request( POST, JSON ) { req ->
    body = [name:'bob', title:'construction worker']

     response.success = { resp, json ->
        // response handling here
    }
}

Теперь моя проблема в том, что я получаю исключение

java.lang.NullPointerException
    at groovyx.net.http.HTTPBuilder$RequestConfigDelegate.setBody(HTTPBuilder.java:1131)

Я что-то пропустил? Буду очень признателен за любую вашу помощь.

13
задан Rob Hruska 26 July 2011 в 15:13
поделиться