使用自定义sslContext的Grovy HTTPBuilder

时间:2018-05-30 08:01:24

标签: groovy apache-nifi

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

我在http://groovy-lang.org找不到关于Groovy的HttpBuilder的文档(呃......?)。

我在其他地方发现的所有文档看起来都很笨重(很多帖子来自2009年,20行甚至更多,用于简单的https连接 - 我曾经想过,这在过去10年里变得更容易了,特别是在groovy中)。 / p>

我不确定如何使用HTTPBuilder-ng,因为它的文档没有说明,如何使用自定义ssl上下文(不是真的,部分似乎已被编辑,有些东西丢失,或者我'我精神上陷入困境;无论如何我都不能使用它,因为我必须安装它,对吗?)。

因此。什么,怎么样?这可不难,如果我有一个sslcontext,我希望它是一个单行...

感谢您提供任何帮助!

1 个答案:

答案 0 :(得分:0)

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

  

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