Описание тега httpbuilder-ng
HttpBuilder-NG - это современная обновленная версия проекта HttpBuilder, которая предоставляет унифицированный и удобный DSL для Groovy (и Java) поверх Http-клиента (доступны три варианта). Эта версия основана на более старом проекте, но отличается настолько, что представляет собой другую библиотеку.
2
ответа
Как извлечь ответ как JSON из http-нг-строитель
URI myresourceUrl при попадании в браузер отображает содержимое json в браузере. Требование: необходимо использовать метод get httpbuilder-ng для вызова GET URI, а ответ должен иметь содержимое в виде json. Этот файл JSON будет необходим в качестве …
11 фев '19 в 08:04
2
ответа
Базовая аутентификация http-builder-ng
Обычная аутентификация не работает с http-builder-ng - запрос авторизации не передается ng? build.gradle group 'org.vinay.rest' version '1.0-SNAPSHOT' apply plugin: 'groovy' apply plugin: 'java' sourceCompatibility = 1.8 repositories { mavenCentral(…
11 июл '17 в 23:30
1
ответ
Как настроить протоколирование в HttpBuilder-NG, чтобы увидеть, что происходит вперед и назад
Я изучаю использование HttpBuilder-NG для выполнения вызовов REST. Моя первая попытка просто дает мне исключение groovy.net.http.HttpException с обратной трассировкой. Других подробностей нет. Используя предыдущий HttpBuilder, я смог включить ведени…
10 май '17 в 20:23
1
ответ
Как я могу разобрать успех или выбросить ошибку с HttpBuilder-ng
Я создаю отличный клиент для моего java-приложения для автоматизации тестирования. Первоначально я написал сервис в httpBuilder, но не мог понять, как разобрать ответ. На не 200 ответах я получил исключение, которое я мог поймать и подтвердить в соо…
01 ноя '17 в 21:39
1
ответ
Правильный способ добавить базовый перехватчик запроса авторизации в HttpBuilder-NG
Я пытаюсь преобразовать некоторый старый стиль Groovy HttpBuilder код в HttpBuilder-NG. В старом стиле мне нужно было добавить перехватчик запросов для обработки базовой авторизации. Вот как я это сделал в старом HttpBuilder def http = new RESTClien…
12 май '17 в 20:48
1
ответ
Попробовать HttpBuilder-NG - заменить старый HttpBuilder или wslite
Я пытаюсь переключиться на HttpBuilder-NG, но у меня возникли некоторые трудности с этим. Я не могу найти какие-либо конкретные примеры работы с заголовками ответов или даже кодом состояния ответа. Это было не просто со старым httpbuilder - RESTClie…
24 янв '18 в 00:20
0
ответов
httpbuilder-ng multipart/form-data с большой частью application/zip
При попытке загрузить большой zip-файл через multipart/form-data с помощью реализации httpacheder-ng apache версии 0.16.1 я получаю org.apache.http.ContentTooLongException: слишком длинная длина контента: 109370 в org.apache.http.entity.mime.Multipa…
12 июн '17 в 14:59
0
ответов
Получение необработанной строки json или клиента Jackson Mapper из запроса httpbuilder-ng get
Я обновляю отличные скрипты с httpbuilder на httpbuilder-ng. Эти скрипты взаимодействуют с различными веб-сервисами для получения сообщений. Я пытаюсь разобрать ответы, предпочтительно используя Джексона в объекты. Однако я не могу получить сырой от…
30 янв '19 в 11:12
1
ответ
Проблемы с базовой аутентификацией HttpBuilder-NG для определения шага
У меня проблемы с реализацией базовой аутентификации HttpBuilder-NG для определения шага функции Cucumber с использованием Gradle, Groovy и Junit. Я успешно реализовал это определение шага, используя Behat/PHP. Я также проверил тест с помощью Почтал…
16 окт '17 в 21:26
1
ответ
Безопасен ли HttpBuilder в потоке httpbuilder-ng?
Я хотел бы настроить один экземпляр HttpBuilder с некоторыми стандартными заголовками в моем приложении и разрешить использование этого экземпляра несколькими потоками. Есть ли проблемы с этим?
20 сен '17 в 17:31
1
ответ
Настройте http-клиент httpbuilder ng, чтобы он не выполнял перенаправления 302
Я пытаюсь написать некоторые регрессионные тесты для моего веб-приложения с Groovy и http-builder-ng,Чтобы проверить все заголовки для каждого запроса, я хотел бы отключить автоматическое перенаправление. Чтобы сделать это с http-builder имеются Bas…
28 ноя '17 в 12:41
1
ответ
Получить тело ответа об успехе в HTTPBuilder-NG
Я пытаюсь использовать Httpbuilder-NG в скрипте Gradle проекта Android Studio. Сценарий загружает некоторые файлы на веб-сервер для проверки, сервер отвечает "ок" или именем файла, который не был проверен. я стараюсь response.success { FromServer fs…
23 май '18 в 22:37
1
ответ
httpbuilder-ng нет подписи метода multipart() при попытке публикации
Я реализовал этот код почти точно так, как указано в примерах для HttpBuilder-NG, и он не работает для меня. По некоторым причинам это не признает составную часть как метод. Пример от создателей библиотек https://http-builder-ng.github.io/http-build…
17 авг '17 в 21:04
0
ответов
HttpBuilder BG теряет тело при неудаче
Я использую HttpBuilder-NG. При ошибке я получаю следующий ответ от сервера. { "error": "JsonError", "param": { "obj.instructorId": [ { "msg": "Instructor Not Found", "args": [] } ] } } Но HttpBuilder теряет тело. Объект fromServer приходит как.... …
17 мар '17 в 03:05
2
ответа
Как я могу избежать "/" в URI для запроса GET?
Я пытаюсь использовать Groovy для написания GET-запроса на наш сервер GitLab для получения файла. Формат API URI: https://githost/api/v4/projects/<namespace>%2F<repo>/files/<path>?ref=<branch> Обратите внимание, что между про…
06 сен '17 в 23:04
0
ответов
Как я могу использовать HttpBuilder с частичным путем в URL?
В моем приложении Grails у меня есть свойство config, которое включает частичный путь URL, например:http://apis.mycompany.com/my-api/v1/ Я хочу вызвать конечные точки, используя этот URL с HttpBuilder: class MyApiService { @Value('${myApiUrl}') Stri…
07 май '19 в 14:32
0
ответов
request.uri.query не кодирует + как% 2B
Если у меня есть такой запрос: http.get { request.uri.query = ['key' : '+test'] } Знак + не кодируется как%2B
27 апр '20 в 20:11
0
ответов
Автоматический синтаксический анализ тела ответа JSON не работает
Я использую httpbuilder-ng v1.0.4 со сценарием Groovy, который запрашивает у jFrog Artifactory RestAPI метаданные о заданном двоичном файле. Выполняю 3 запроса GET. Первый, кажется, автоматически распознается как JSON и возвращает LazyMap для "тела"…
15 июл '20 в 21:14
0
ответов
Почему в Groovy Script отсутствуют журналы моей библиотеки?
Я использовал HttpBuilder-NG в большом скомпилированном проекте и полагался на его регистрацию запросов и ответов при отладке, но использование его в автономном скрипте Groovy приводит только к выходным данным моего класса, а не журналам библиотеки.…
21 июл '21 в 17:02
1
ответ
Ответ всегда пустой
Я пытаюсь выполнить простой HTTP-запрос: @Grab(group='io.github.http-builder-ng', module='http-builder-ng-apache', version='1.0.4') import groovyx.net.http.* HttpBuilder http = HttpBuilder.configure { request.uri = 'https://stackoverflow.com' reques…
05 ноя '22 в 22:46