我正在探索使用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
}
答案 0 :(得分:0)
我认为已经回答了使用HttpBuilder-NG的Apache客户端实现的建议