Groovy - запрос REST API, требующий учетных данных - PullRequest
0 голосов
/ 02 октября 2018

Мне нужно сделать запрос к REST API, используя Groovy (увы, я новичок в Groovy ...), и мне нужно передать учетные данные (user и pwd) для доступа к нему при выполнении запроса.Затем API должен вернуть некоторый JSON, который я могу проанализировать.

Я видел некоторые фрагменты кода здесь и там, используя HTTPBuilder, но мне не удалось заставить его работать.

Любая идеяначать с?Я знаю, что в настоящее время мы делаем это в Python с помощью запроса POST, мы получаем некоторый файл cookie, а затем делаем запрос GET.

Спасибо за вашу помощь !!

Ответы [ 2 ]

0 голосов
/ 18 октября 2018

Вы можете использовать RESTClient, который является оболочкой для HTTPBuilder, но имеет упрощенный интерфейс для создания вызовов REST.

httpbilder RESTClient

0 голосов
/ 02 октября 2018

То, что вы (вероятно) хотите сделать, это базовая аутентификация HTTP .Здесь есть фрагмент здесь , который использует HTTPBuilder.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...