Как настроить протоколирование в 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