1

我正在探索使用 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
}
4

1 回答 1

0

我认为使用 HttpBuilder-NG 的 Apache 客户端实现的建议已经回答了这个问题

于 2017-05-12T20:33:39.357 回答