Grovy HTTPBuilder с пользовательским sslContext - PullRequest
0 голосов
/ 30 мая 2018

У меня есть NiFi StandardSSLContextService, который дает мне собственный SSLContext.Теперь мне интересно, как использовать это в Groovy (через ExecuteScriptProcessor) http-соединение.У меня ограниченный доступ к машине, поэтому я не могу установить библиотеки и должен использовать то, что предоставляют Nifi и Groovy (этого должно быть достаточно, я надеюсь).

Я не нашел документации по Groovy HttpBuilder вhttp://groovy -lang.org (э-э ...?).

вся документация, которую я нашел в другом месте, выглядела довольно громоздкой (много сообщений из 2009, 20 или более строк для простого соединения https)- Я бы подумал, что это стало легче за последние 10 лет, особенно в Groovy).

Я не уверен, как использовать HTTPBuilder-ng, так как в документации не сказано, какиспользовать пользовательский контекст ssl (не совсем, часть, кажется, отредактирована, и что-то пропало, или я мысленно застрял в дыре; и я, вероятно, не могу использовать его в любом случае, так как мне придется установитьэто верно?).

Итак.Что, как?Это не может быть сложно, если у меня есть sslcontext, я бы ожидал, что он будет однострочным ...

Спасибо за любую помощь в этом!

1 Ответ

0 голосов
/ 20 декабря 2018

Поскольку предложение @dagget уже оказалось успешным, я поместу его здесь в качестве ответа, чтобы вопрос не оставался открытым:

HttpBuilder также является внешней библиотекой для groovy /Nifi.Итак, вам нужно скачать и поместить в nifi / lib библиотеку, с которой вы хотите работать

...