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

Распаковать GZIP http-ответ (используя jersey client api, java)
Может ли кто-нибудь сказать мне, что мне нужно сделать, чтобы распаковать содержимое GZIP при получении ответа от какого-либо Http-вызова. Чтобы сделать вызов, я использую API клиента Джерси, см. код ниже: String baseURI =...
9935 просмотров
schedule 22.06.2023

Обработчик исключений джерси - как получить больше информации о плохом запросе
Я написал довольно стандартный сервис для загрузки файлов из нескольких частей. Когда я использовал curl для тестирования, я продолжал получать 400 неверных запросов. Причин оказалось много, но я всегда получал один и тот же 400 bad request....
1472 просмотров
schedule 30.06.2023

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

Ввод/вывод JSON службы отдыха трикотажа не работает в javascript
Мне нравится создавать службу отдыха с вводом и выводом xml и json. Выходные данные xml должны быть действительными и определены в схеме xsd с использованием пространства имен. С помощью xml сервис работает хорошо. Для json я не нашел решения для...
1150 просмотров
schedule 21.06.2022

Как заставить URIBuilder.path() кодировать такие параметры, как %AD? Этот метод не всегда корректно кодирует параметры в процентах
Как заставить URIBuilder.path(...) кодировать такие параметры, как "%AD" ? Методы path , replacePath и segment из URIBuilder не всегда корректно кодируют параметры в процентах. Если параметр содержит символ "%", за которым следуют два...
37192 просмотров
schedule 17.06.2023

Джерси 2.7 с Dropwizard 0.7 — это поддерживается?
У меня есть приложение RESTful на основе Dropwizard. Dropwizard v0.7, похоже, зависит от майки 1.18. Я пытаюсь обновить майку до 2.7, сохранив dropwizard 0.7. Но, кажется, есть зависимость для dropwizard с майкой 1.18. Будучи слабосвязанной...
1031 просмотров

Ответы JSON из Джерси 1.x (1.17) с JAXB не могут быть десериализованы Джексоном
У меня есть трикотажный веб-сервис, работающий под управлением версии 1.17, и он поддерживает возврат ответов как через XML, так и через JSON через аннотацию @Produces. Я предполагаю, что он использует JAXB по умолчанию при возврате ответов JSON, но...
184 просмотров
schedule 04.04.2022

Как заставить Джерси передавать искаженные заголовки
Я использую Jersey 1.12 и имею конечную точку, которая может получать или не получать искаженные заголовки от клиентов, которых я не контролирую (например, "Content-Type":"application/json; bla-bla" ). Очевидно, bla-bla искажен как spec требует,...
235 просмотров
schedule 22.11.2022

Джерси — выполнить «общий» код перед запуском выбранного набора подресурсов.
У меня есть веб-приложение Java, которое использует Джерси для предоставления REST API. @Path("/myRootResource") public class resource { @GET @Path("subResource_1") public Response subResource_1() {return null;} @GET...
1729 просмотров
schedule 11.01.2023

MOXy — заставить одноэлементные массивы быть объектами
У нас есть служба jax-rs Джерси 1.18, которая раньше использовала пакет jersey-json для поддержки JSON. Мы пытаемся перейти на использование MOXy, но не сломать наш интерфейс JSON. К сожалению, jersey-json упорядочивает одноэлементные списки как...
248 просмотров
schedule 27.05.2024

Пользовательский интерфейс Swagger — параметр запроса
Я использую Swagger ui и ядро ​​Swagger (1.3) для трикотажного приложения. У меня есть определенные параметры запроса, которые я должен отправлять с каждым запросом, например, отправить, получить, удалить... Как я могу сделать это по умолчанию?
17500 просмотров
schedule 29.05.2023

Jersey v1 Spring Boot change jersey root Путь к открытию конечных точек привода
начиная с примера dsyer: https://github.com/dsyer/spring-boot-jersey/tree/master/spring-boot-sample-jersey1 Чтобы повторить попытку, я использую Jersey v1, а не v2. Я заметил, что трикотаж закрывает конечные точки пружинного ботинка и...
1016 просмотров

Защита CSRF с пользовательским заголовком, отличным от X-Requested-By
Это связано с сообщением https://security.stackexchange.com/questions/23371/csrf-protection-with-custom-headers-and-without-validating-token/23373#23373?newreg=9acf3e40d05f4d19a00eb58b160f8453 Итак, если мы решили использовать проверку...
1166 просмотров
schedule 08.04.2023

Как вернуть мультистатус HTTP 207 с помощью javax.ws.rs.core (jersey-core-1.17.1.jar)
Response.java из javax.ws.rs.core , который доступен в jersey-core-1.17.1.jar , не имеет HTTP status 207 (мультистатуса). Если я хочу вернуть HTTP 207 status с мультистатусом в качестве сообщения, как я могу получить майку? Нужно ли...
1521 просмотров

Как установить разрешение на создание временного файла в wildly 10
Я включил диспетчера безопасности в wildly 10 с приведенной ниже конфигурацией в standalone.xml, но когда я запускаю wildly 10 сервер приложений, получаю следующее исключение (добавлен полный журнал исключений): 13:49:50,667 INFO...
1792 просмотров

Настройка Rest (Джерси) с помощью Spring
Я пытаюсь использовать Джерси 1.8 с Spring 4. Но я не могу внедрить зависимость в Rest Class с помощью Spring. Каждый раз, когда я пытаюсь вызвать автозависимость, я получаю NULL. Может ли кто-нибудь предположить, почему моя зависимость не...
645 просмотров
schedule 04.03.2024

Как использовать две версии Jackson (1.x и 2.x) в одном приложении Jersey JAX-RS?
Я работаю в проекте со старой версией Джерси (1.19) вместе со старым Джексоном (1.19.13). Я хотел бы переключиться на новую десериализацию Jackson (2.x), но только для новых конечных точек (и старых постепенно), потому что миграция за один шаг на...
1595 просмотров
schedule 18.09.2022

Как зарегистрировать провайдера в Jersey 1.x через ResourceConfig?
Поскольку com.sun.jersey.api.core.ResourceConfig не содержит метода register . Я хочу зарегистрировать ContainerResponseFilter программно. Я также пытался зарегистрировать его через аннотацию @Provider : @Provider public class MyFilter...
1048 просмотров
schedule 03.11.2022

Исключение Oracle JDBC, в веб-приложении, в развертывании Tomcat: нет подходящего драйвера в java.sql.DriverManager.getDriver
Я провожу модульное тестирование своего трикотажного веб-сервиса через трикотажный клиент, используя eclipse Oxygen.3a, Tomcat 9, JDK 1.8 и ojbc14.jar в моем WEB-INF/lib моего веб-приложения в eclipse. У меня нет файлов ojdbc.jar в моем каталоге...
255 просмотров
schedule 30.07.2023

Jersey 1.x и Tomcat: как зарегистрировать ContainerRequestFilter программно, т.е. без web.xml?
Мое приложение В моем приложении JAX-RS/Jersey, работающем в Tomcat, мне нужно запустить класс фильтра, который реализует ContainerRequestFilter перед каждым методом ресурса. Фильтр определяет, доступна ли служба прямо сейчас 1 . Делается это...
685 просмотров
schedule 03.05.2023