Как настроить протоколирование в HttpBuilder-NG, чтобы увидеть, что происходит вперед и назад

Я изучаю использование HttpBuilder-NG для выполнения вызовов REST. Моя первая попытка просто дает мне исключение groovy.net.http.HttpException с обратной трассировкой. Других подробностей нет. Используя предыдущий HttpBuilder, я смог включить ведение журнала, чтобы увидеть, что отправлено и получено.

Код довольно прост:

    def jiraUrl = 'https://gpdevjira.broadinstitute.org:8443/rest/api/2'
def username = 'releng'
def password = 'releng'


@Test
void testGetIssue() {

    def jira = configure {
        request.uri = jiraUrl
        request.auth.basic username, password
    }

    assert jira

    String text = jira.get(String){
        request.uri.path = "/issue/$testIssue"
    }

    assert text
}

1 ответ

Я думаю, что на вопрос был дан ответ с предложением использовать клиентскую реализацию Apache HttpBuilder-NG

Другие вопросы по тегам