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