Мне нужно использовать простой REST API, который возвращает либо «true», либо «false» (без скобок).
Когда я попытался вызвать этот API с помощью Groovy Rest Client в файле Gradle, из Jenkins я получаю исключение ниже.
Ошибка анализа ответа 'application / json; charset = UTF-8'
groovy.json.JsonException: полезная нагрузка JSON должна начинаться с открывающей фигурной скобки '{' или открывающей квадратной скобки '['.
Вместо этого 'true' было найдено в строке: 1, столбец: 1
Примечание: этот код работает нормально
- при вызове из командной строки
- при вызове из плагина Chrome 'Почтальон'
- при вызове из затмения в моей машине
Код:
response1 = client.get (
path: 'updatetenantState'
,query : [tenantId :tenant_id, inActive:true]
,requestContentType: ContentType.JSON
,headers: [Accept: 'application/json']
)
Я застрял на этом.
Заранее спасибо.