Вопросы по теме 'jersey-client'

JAX-RS/Джерси .get(Integer.class) и одиночные примитивные значения JSON (Integer)?
У меня есть JAX-RS WebService со следующим методом: @Path("/myrest") public class MyRestResource { ... @GET @Path("/getInteger") @Produces(APPLICATION_JSON) public Integer getInteger() { return 42; } При доступе с...
4728 просмотров
schedule 11.02.2024

Ошибка загрузки файла в API Google Диска
Я пытаюсь реализовать клиент REST для Google Диска с помощью Джерси 2.0. В соответствии со следующим документом я сделал код, который отправляет файлы по составному запросу. https://developers.google.com/drive/v2/reference/files/insert...
1020 просмотров

Как сравниваются Джерси-клиент и HTTP-клиент Apache?
Во-первых, я не пытаюсь разжечь здесь флейм-войну. Я достаточно хорошо знаю Джерси, но почти не пользовался httpclient. Каковы основные различия между jersey-client и httpclient Apache? В каких областях один лучше другого? Есть ли где-нибудь...
33992 просмотров

Джерси: заставить клиента генерировать одно и то же исключение сервера
Я понимаю, что веб-служба на Джерси может связывать исключения, выдаваемые методами службы, с требуемыми кодами возврата HTTP ( здесь ). Теперь есть ли шанс заставить клиента генерировать точно такое же исключение, которое было сгенерировано...
1416 просмотров

Как подавить исключения Джерси, которые Джерси выдает автоматически?
Я использую Джерси 1.14 для REST в JAVA. Если есть какая-либо ошибка в теле POST ресурса, Джерси выдает и исключение, которое упоминает мои внутренние классы для клиента. Я по-прежнему хочу выдавать им ошибку, когда ошибка передается из моего...
1762 просмотров
schedule 06.12.2022

как отправить запрос HTTP Post, используя трикотаж со сложным параметром
Мне нужно отправить сообщение HTTP в REST API со следующим сложным типом в качестве параметров. Я просмотрел документацию по трикотажу, и это помогает только отправить пару ключ-значение. Как я могу отправить запрос HTTP Post с указанными ниже...
1629 просмотров
schedule 21.06.2023

Как устранить MessageBodyWriter не найден для типа носителя = ошибка multipart/form-data
Как настроить провайдера для простого мультиформного поста. Любые предложения/указатели будут высоко оценены. Трассировки стека: org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: MessageBodyWriter not found for media...
33960 просмотров
schedule 07.04.2023

ApacheConnector не обрабатывает заголовки запросов, которые были установлены в WriterInterceptor.
У меня возникают проблемы при настройке моего Джерси Client с помощью ApacheConnector . Кажется, он игнорирует все заголовки запросов, которые я определяю в файле WriterInterceptor . Я могу сказать, что WriterInterceptor вызывается, когда я...
1257 просмотров
schedule 04.06.2023

AbstractMethodError в UriBuilder при обновлении клиента Джерси 1.x до 2.x
Мы находимся в процессе обновления нашего веб-приложения (работающего на Tomcat7) с Jersey 1.7 до Jersey 2.4.1. Теперь мне удалось заставить работать серверную часть, но тесты JUnit, использующие jersey-client, выдают AbstractMethodError:...
16178 просмотров
schedule 19.12.2022

Как установить собственное значение в качестве границы, отправляя составные данные с помощью трикотажа?
Я отправляю составные данные с jersey-client, и jersey client сам генерирует границу. И моя проблема в том, что сервер-потребитель анализирует входящий поток TCP как необработанные данные, используя свое собственное постоянное значение в качестве...
1474 просмотров
schedule 23.08.2023

Нужен API-интерфейс клиента Джерси для публикации веб-запроса с полезной нагрузкой и заголовками json
Я пишу клиент для одного из своих REST API, используя jersey (org.glassfish.jersey.client. *). URL-адрес API: http://localhost:5676/searchws/search/getresults (POST) этот api возвращает ответ json. Мне нужно предоставить полезную нагрузку с...
27719 просмотров
schedule 25.09.2022

Опубликовать пустое тело с помощью клиента Jersey 2
Как отправить запрос на публикацию с пустым телом с помощью клиента Джерси 2? final MyClass result = ClientBuilder.newClient() .target("http://localhost:8080") .path("path") .queryParam("key", "value") .request(APPLICATION_JSON)...
35638 просмотров
schedule 23.05.2023

Исключение: AbstractMethodError: javax.ws.rs.core.Response.getStatusInfo()Ljavax/ws/rs/core/Response$StatusType;
При попытке POST-запроса с использованием трикотажа 1.18 я получаю следующее исключение: Exception in thread "main" java.lang.AbstractMethodError: javax.ws.rs.core.Response.getStatusInfo()Ljavax/ws/rs/core/Response$StatusType; at...
17524 просмотров
schedule 02.12.2022

Как отправить сложный объект с помощью клиента Джерси на сервер jax-rc?
Я разработал клиент и сервер REST. Сервер использует Spring и CXF и некоторые сервисы, которые @Procoduces и @Consumes некоторые объекты. Это прототип услуг: @GET @Produces("application/xml") @Path("/Order/Id/{orderId}") public Order...
1681 просмотров
schedule 22.01.2023

Клиент Jersey jax.rs 2.5 выполняет перенаправление с HTTP на HTTPS
У меня есть установка, в которой сервер tomcat, на котором размещены мои серверы REST, перенаправляет вызовы с HTTP (порт 9080) на HTTPS (порт 9443). Я использую реализацию jersey 2.5 и не могу настроить клиентов для выполнения перенаправлений....
15827 просмотров

Джерси 2.6 с десериализацией Jackson JSON
Моя цель - совершать веб-звонки и конвертировать возвращенные JSON в POJO. Я пытаюсь использовать для этого Джерси + Джексон, но при запуске получаю исключения. Мой файл maven pom включает следующие зависимости: <dependency>...
31022 просмотров
schedule 29.09.2023

Как включить сжатие gzip для кодирования контента с помощью клиента Jersey (JAX-RS 2.0)?
У меня есть приложение Java, в котором используется реализация JAX-RS 2.0 на Джерси, и я хочу включить сжатие gzip на стороне клиента. На сервере он включен, и я проверил это, посмотрев в Chrome «Размер / содержимое» в инструментах разработчика для...
13700 просмотров
schedule 12.03.2023

Модульный тест клиента Джерси
Я настроил ресурс Джерси, который отлично возвращает список в браузере. Но я не могу заставить его работать в моем модульном тесте. Я получаю сообщение об ошибке: A message body writer for Java class java.util.ArrayList, and Java type...
835 просмотров
schedule 17.02.2023

клиент java rest для смешанных форм параметров
У меня есть метод отдыха, который принимает два параметра: один параметр карты, а другой - строковую переменную. @POST public returnValue postMethod( Map<String,String> anotherMap, @QueryParam("name") String name...
412 просмотров
schedule 25.10.2022

Ошибка при использовании jersey-client в osgi - Генератор не был предоставлен
Я получаю следующее исключение, когда пытаюсь создать WebTarget из клиента Джерси. Мой код Client client = ClientBuilder.newClient(); WebTarget baseTarget = client.target("http://127.0.0.1:9000"); Трассировка стека исключений...
18892 просмотров
schedule 20.05.2022