我有一个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中使用它。我对...
由于@dagget的建议已被证明是成功的,我将其放在此处作为答案,以使问题不会继续存在:
HttpBuilder也是groovy / nifi的外部库。所以你有了下载要使用的库并将其放入nifi / lib中