带有自定义sslContext的Groovy HTTPBuilder

问题描述 投票:4回答:1

我有一个NiFi StandardSSLContextService,它为我提供了一个自定义SSLContext。现在我想知道如何在Groovy(通过ExecuteScriptProcessor)httpconnection中使用它。我对机器的访问权限有限,因此我无法真正安装库,而只能使用Nifi和Groovy提供的内容(我希望这足够了)。

我在http://groovy-lang.org上没有找到Groovy的HttpBuilder的文档(呃...?)。>>

我在其他地方找到的所有文档似乎都非常庞大(许多来自2009年的帖子,一个简单的https连接的行数为20行或更多-我以为,在过去的10年中,这变得越来越容易,尤其是在Groovy中)。

我不确定如何使用HTTPBuilder-ng,因为它的文档没有说,如何使用自定义ssl上下文(不是真的,该部分似乎已被编辑,并且某些内容丢失了,或者我正在精神上卡在一个洞里;我很可能无法使用它,因为我必须安装它,对吧?]]

所以什么啊这不难,如果我有sslcontext,我希望它是单行的...

谢谢您的帮助!

我有一个NiFi StandardSSLContextService,它为我提供了一个自定义SSLContext。现在我想知道如何在Groovy(通过ExecuteScriptProcessor)httpconnection中使用它。我对...

groovy apache-nifi
1个回答
0
投票

由于@dagget的建议已被证明是成功的,我将其放在此处作为答案,以使问题不会继续存在:

HttpBuilder也是groovy / nifi的外部库。所以你有了下载要使用的库并将其放入nifi / lib中

© www.soinside.com 2019 - 2024. All rights reserved.